我使用 android build->analysis apk 从我的 .apk 中看到了以下报告。

我已经使用 progrud 像
buildTypes {
release {
shrinkResources true
minifyEnabled true
zipAlignEnabled true
//Other parameters
debuggable false
jniDebuggable false
renderscriptDebuggable false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
Run Code Online (Sandbox Code Playgroud)
但我的调试 apk大小是26.9 MB。当我想构建发布 apk时,它的大小变为 23.5 MB。它的尺寸很大。请帮助我减少我的 apk 或减少至少 60%。谢谢埃纳穆尔
拆分 apk 是一个很好的解决方案。但这又是一个技巧。
如果你只是包含armeabi-v7a在你的 apk 中,那就没问题,除非你支持 < 4.4 android 版本。
ARMv6自 android 4.4 起不再受 Android 支持(10 月 13 日)
请参阅此Unity Statics,您只需包含ARMv7&Intelx86即可支持您的应用程序 100% 设备。
现在您要做的就是在您的应用程序中包含ARMv7& x86。请参阅abiFilter。
将其添加到您的应用程序级别build.gradle
buildTypes {
release {
ndk {
abiFilters "x86", "armeabi-v7a"
}
}
按同步
构建并检查尺寸
| 归档时间: |
|
| 查看次数: |
1414 次 |
| 最近记录: |