Libgdx 实施adMob广告后,应用程序大小增加11MB

Libgdx 实施adMob广告后,应用程序大小增加11MB,libgdx,admob,Libgdx,Admob,我注意到,在安装admob广告后,我的libgdx应用程序的大小急剧增加。增加量超过11MB。这正常吗?增加了11MB那么大!!根据我的经验,我只注意到1或2MB的变化,您是如何使用admob的 如果您使用这样的依赖项: compile 'com.google.android.gms:play-services:7.5.0' 你应该知道你正在使用谷歌Play服务的每一项功能,包括定位服务 如果您只需要广告,请尝试使用此选项: compile 'com.google.android.gms:pl

我注意到,在安装admob广告后,我的libgdx应用程序的大小急剧增加。增加量超过11MB。这正常吗?

增加了11MB那么大!!根据我的经验,我只注意到1或2MB的变化,您是如何使用admob的

如果您使用这样的依赖项:

compile 'com.google.android.gms:play-services:7.5.0'
你应该知道你正在使用谷歌Play服务的每一项功能,包括定位服务

如果您只需要广告,请尝试使用此选项:

compile 'com.google.android.gms:play-services-ads:7.5.0'
另外,我建议使用Proguard通过从库中删除未使用的类来减小APK的大小,尝试将其添加到Proguard配置文件中

-keep public class com.google.android.gms.ads.** {
    public *;
}

-keep public class com.google.ads.** {
    public *;
} 

祝你好运

不可能仅仅因为admob就达到11mb。确保在添加admob的同时没有添加其他资源(可绘制)或库?要验证这一点,您只需尝试暂时删除(仅)admob,就可以看到它的容量再次减少11mb。但我高度怀疑,只有admob相关的东西才会占用11mb的空间


同样地,通过大小,我假设您谈论的是apk大小。这就是我所说的不可能像11MB的增长。但是,如果您谈论的是安装后使用的存储内存,那么这是可能的,而且没有任何问题。

实际上,我使用的是compile“com.google.android.gms:play services ads:$admobVersion”和admob version 8.3.0。我正在学习这个教程