添加谷歌播放服务后,我的APK大小从65千字节增加到8.8兆字节(适用于admob)

Nul*_*ion 3 size android admob apk google-play-services

我有一个小应用程序,安装apk时只有65kb的大小.现在我需要在应用程序上使用admob,并在添加谷歌播放服务库后,现在我的应用程序有8.8兆字节的大小安装!!!!!!! 这非常令人沮丧......

如何避免这种情况?我想减少apk的大小

我正在使用proguard与此配置,以避免生成发布签名apk时谷歌播放服务错误:

-dontwarn com.google.android.gms.**

谢谢

ian*_*ake 7

使用Android Studio,您可以利用拆分的Google Play服务库,确保只包含所需内容的Google Play服务部分.在你的情况下,你可以使用

compile 'com.google.android.gms:play-services-ads:6.5.87'
Run Code Online (Sandbox Code Playgroud)

而不是完全play-services依赖,这将极大地减少你的APK大小.

使用ProGuard资源缩小功能,您可以从应用程序中删除未使用的代码和资源,甚至可以将您使用的库的大小进一步减小到最低限度.