为了缩小我的应用程序,我已经完成了以下步骤:
在Gradle中:
buildTypes {
release {
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
我在proguard-rules.pro
我也添加了
defaultConfig {
resConfigs "en"
}
我从项目中删除了未使用的资源:
重构/删除未使用的资源
现在,当我生成已签名的应用并打开我的应用程序(使用WinRAR)时,我发现drawable
中仍有一些资源在我的应用中没有使用。
例如abc_btn_check_to_on_mtrl_015
(复选框图标)abc_ic_star_black_48dp
(评级图标)等。
我正在使用appcompat
,design
,cardview
和recyclerview
库。
我也可以删除它们吗?怎么样?