1.设置开启混淆和移除无用资源
解决办法:
1.把项目切换到project下,在res中创建raw文件夹,再创建keep.xml
2.keep.编写
代码-->
<?xml version="1.0" encoding="utf-8"?> <resources xmlns:tools="http://schemas.android.com/tools" tools:keep="@drawable/ic_launcher"/>
3.拓展
如果想保留布局文件 直接把@drawable换成@layout 再把布局文件的名称替换就可以了,另外@drawable/ic_*表示以ic_开头的图片都会被忽略移除,就是都会被保留.保留多个用逗号隔开就行.
例子:
<?xml version="1.0" encoding="utf-8"?> <resources xmlns:tools="http://schemas.android.com/tools" tools:keep="@layout /activity_main,@layout/activity_*,@drawable/ic_launcher,@drawable/ic_*"/>