最近我从Android Studio 4.1.3升级到了4.2.1,但在release模式下编译APK时,发现res/文件夹中的所有内容(可以称之为“混淆”吗?)都被重命名了。
在debug模式下与旧版本保持一致。我使用gradlew assembleRelease
控制台构建。
我没有找到任何关于发生这种情况的官方更改日志或解释。尝试通过在app/build.gradle中添加shrinkResources false
以及使用res/raw/keep.xml来禁用它,即使将minifyEnabled false
,资源也会被重命名。
当我将apk安装到设备上后,所有的图标和图片似乎都正常显示,但我的应用分发Web工具无法再显示应用程序图标。
是否有人遇到了相同的问题并知道如何在发布构建中关闭此功能?