我注意到,在实现admob广告之后,我的libgdx应用程序的大小急剧增加。增幅超过11兆美元。这是正常的吗?
发布于 2016-01-17 06:12:03
它不能仅仅因为admob而达到11 of。确保没有在添加admob的同时添加其他资源(可绘制)或库?为了验证,您可以尝试暂时删除(仅) admob,并看到它确实再次减少了11 of。但我非常怀疑,只有admob相关的东西才会花费11 But。
再一次通过 size ,我假设您是在讨论apk大小。这是因为我说的不可能是大约11兆字节的增长。但是,如果您讨论的是安装后使用的存储空间,那么这是可能的,而且没有什么问题。
发布于 2016-01-15 20:36:57
增加了11 MB那么大!!根据我的经验,我只注意到1或2 MB的更改,您是如何使用admob的?
如果您使用这样的依赖关系:
compile 'com.google.android.gms:play-services:7.5.0'您应该知道您正在使用Google服务的每个功能,包括位置服务。
如果你只需要广告,试着用这个来代替:
compile 'com.google.android.gms:play-services-ads:7.5.0'另外,我建议使用从库中删除未使用的类来减少APK的大小,尝试将其添加到Proguard配置文件中。
-keep public class com.google.android.gms.ads.** {
public *;
}
-keep public class com.google.ads.** {
public *;
} 祝好运
https://stackoverflow.com/questions/34817577
复制相似问题