0

我有一个 .APK 文件,其中包含带有大写字母的文件夹和文档。例如,icon_RED.png。我将此名称更改为 icon_red.png。现在,当然,任何文档或不同的可绘制对象(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
4

1 回答 1

0

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

Android 资源应该全部小写 - 请参阅https://groups.google.com/forum/#!topic/android-developers/0g3SUA3yoCk讨论为什么会这样。

于 2016-10-25T21:28:02.800 回答