我有一个小应用程序,安装 apk 后只有 65kb 大小。现在我需要在应用程序上使用 admob,在添加 google play 服务库之后,现在我的应用程序安装后大小为 8.8 兆字节!!!!!!!这非常令人沮丧......
如何避免这种情况?我想减小 apk 的大小
我将混淆器与此配置一起使用,以避免在生成发布签名的 apk 时出现 google play 服务错误:
-dontwarn com.google.android.gms.**
谢谢
最佳答案
使用 Android Studio,您可以利用 split Google Play Services libraries ,确保您只包含您需要的 Google Play 服务部分。在你的情况下,你可以使用
compile 'com.google.android.gms:play-services-ads:6.5.87'
而不是完整的 play-services
依赖项,这会极大地减少您的 APK 大小。
使用 ProGuard和 resource shrinking允许您从应用程序中删除未使用的代码和资源,甚至进一步将您使用的库的大小减少到最低限度。
关于android - 添加谷歌播放服务后,我的 APK 大小从 65 KB 增加到 8.8 MB(用于 admob),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27851535/