要實現ShrinkResources,可以通過在app的build.gradle文件中添加以下配置來實現:
android {
buildTypes {
release {
shrinkResources true
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
}
在上面的配置中,shrinkResources設置為true表示啟用資源縮減功能。同時,minifyEnabled也設置為true表示啟用代碼混淆功能。在release構建類型中,還可以自定義proguard規則文件來進行代碼混淆。
完成上述配置后,進行構建即可實現資源縮減功能。Android構建工具將自動刪除未使用的資源文件,從而減小APK包的大小。