我有一个.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
答案 0 :(得分:0)
您需要将icon_RED.png
文件夹(位于不同密度文件夹中)中的所有res
个文件重命名为icon_red.png
,而不仅仅是其中一个。
Android资源应全部小写 - 请参阅https://groups.google.com/forum/#!topic/android-developers/0g3SUA3yoCk以了解原因。