android - 生成后应用 apk 和 aab 文件仍然很大
问题描述
我的应用程序的 apk 和 aab 文件分别为 61 和 63 mb。这是由于它包含的预打包数据库。有没有办法进一步减小应用程序的大小?
我使用了shrinkResources、minifyEnabled 和proguard,但它们都做的很少,因为大小主要是由数据库决定的。
解决方案
- 使用较少的本地图像。
- 删除所有未使用的方法、类、字段、属性和资源。
- 启用资源收缩
buildTypes {
release {
shrinkResources true
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
}