【发布时间】:2022-02-18 16:37:55
【问题描述】:
构建类型 { 发布 { 缩小启用真 收缩资源 = 真 proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } 调试{ 可调试真 testCoverageEnabled 真 proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } }
我也面临同样的问题 minifyEnabled true shrinkResources = true
fun updateImage(context: Context, imageName: String, imageView: ImageView) {
if (imageView.tag?.equals(imageName.lowercase()) != true) {
imageView.setImageDrawable(
ContextCompat.getDrawable(
context,
context.resources.getIdentifier(
imageName.lowercase(),
"drawable",
context.packageName
)
)
)
imageView.tag =
context.resources.getIdentifier(
imageName.lowercase(),
"drawable",
context.packageName
)
}
}
我们如何解决这个问题?
【问题讨论】:
标签: android resources drawable minify shrinkresources