标签: android xamarin xamarin.android compression
因此,这是我第一次构建Xamarin APK文件,并且我发现与原生Android APK相比,压缩非常缺乏!例如:
Xamarin Android
30MB
60MB
20MB
原生Android(相同的应用程序:相同的资产和大约相同的代码/逻辑)
59MB
19MB
请注意本机APK的压缩与ZIP文件的压缩方式有关。
现在,如何改善Xamarin APK的压缩率?我可以压缩内容然后更改扩展名吗?
谢谢。
答案 0 :(得分:0)
使用Xamarin永远无法获得更小的APK文件。使用Xamarin意味着您必须使用大于Java中对应库大小的.NET库。
在发布模式下,您可以为每个ABI生成一个APK,将链接器行为设置为“仅链接SDK程序集”,并仅选择要分发应用程序的ABI。这样,您可以节省一些KB。