我想知道如何删除appcompat资源。
要查看我的问题:在Android Studio中,生成一个空项目的新项目(检查向后兼容性)。 在发布版本类型中启用shrinkResources。
buildTypes {
release {
shrinkResources true
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
生成已签名的APK,然后转到Build =>分析APK。见 result of the analysis
unnecessary resources似乎浪费了很多空间。我该如何删除它们?我阅读了文档(https://developer.android.com/studio/build/shrink-code),我已经尝试创建包含以下内容的文件res/raw/keep.xml
:
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:tools="http://schemas.android.com/tools"
tools:shrinkMode="strict" />
但它什么也没做。