正则表达式从区分大小写到非区分大小写

时间:2016-10-25 21:04:16

标签: java android xml compiler-errors apktool

我有一个.APK文件,其中包含大写字母的文件夹和文档。例如,icon_RED.png。我将此名称更改为icon_red.png。当然,现在,任何文档或不同的drawable(mdpi,xdpi,xxdpi等)都将调用icon_RED.png,而不是icon_red.png。我相信“正则表达式”会导致它“不区分大小写”。有没有办法让它不区分大小写?因此,如果它正在调用icon_red.png或icon_RED.png或icON_ReD.png,它将指向同一个文件icon_red.png。如果有任何方法可以做到这一点或需要任何有关我的意思的信息,请告诉我。以下是更改文件时产生的初始错误。

W: C:\Users\Owner\Desktop\apktool\r\res\drawable-hdpi\admin_PIKEK.png: error: File is case-insensitive equivalent to: C:\Users\Owner\Desktop\apktool\r\res\drawable\admin_pikek.png

1 个答案:

答案 0 :(得分:0)

您需要将icon_RED.png文件夹(位于不同密度文件夹中)中的所有res个文件重命名为icon_red.png,而不仅仅是其中一个。

Android资源应全部小写 - 请参阅https://groups.google.com/forum/#!topic/android-developers/0g3SUA3yoCk以了解原因。