如何减少Apportable生成的APK文件的大小?

时间:2013-08-11 08:07:21

标签: android apk apportable

我正在使用Apportable移植我的游戏并且它运行得相当好。但现在这里有一个问题。在生成apk包时,Apportable似乎链接了一些库,这使得.apk文件更大。由于这个原因,最简单的Spin示例生成的.apk文件将近10Mb。但是我的游戏的.apk文件必须小于发布者给出的大小,而Apportable由于添加了额外的8Mb而无法实现此大小。有没有办法减少生成的.apk文件的大小?也许我可以取消链接一些未使用的库,但我不知道该怎么做。请帮助我,否则我将不得不回到cocos2d-x,这会让游戏更加麻烦:(

1 个答案:

答案 0 :(得分:1)

Apportable apk文件总是比相应的iOS ipa文件大,因为与iOS不同,apk文件需要包含iOS平台内置功能的库,如Foundation,objc和UIKIt。

此外,由于Objective C的动态特性,无法在构建时确定可以排除哪些库的部分。从理论上讲,可以在特定应用程序的基础上进行一些库压缩,但这会耗费时间并且容易出错,并且减少10M可能仍然太大而无法减少。

关于Apportable forum的更多讨论。

相关问题