大佬教程收集整理的这篇文章主要介绍了android – 减少具有.so文件的apk大小,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
由于.so文件是运行时实体,因此它们必须位于.apk文件中.
有没有办法可以减少.so文件的大小或以更好的方式在我的.apk中使用/构建它?
我从这里得到一点http://developer.sonymobile.com/2012/01/31/tips-for-reducing-apk-file-size/,即从本机代码中删除调试符号.
使用Gradle for Android设置此类APK相对简单 – 为每个架构使用单独的product flavor.我认为在Gradle for Android之外有这样做的方法,虽然我怀疑它涉及更多.
另一种方法是简单地不分发x86 .so.现代x86驱动的Android设备往往具有libhoudini,允许它们使用ARM .so NDK库.但是,与Android模拟器一样,在x86上模拟ARM很慢,因此您需要测试并查看您的应用程序在x86上是否可以接受.
并且,正如Stratton先生所建议的那样,特别是如果这些库是你的库,看看你是否可以修剪库的大小. ProGuard不像剥离Java代码那样剥离本机代码.
以上是大佬教程为你收集整理的android – 减少具有.so文件的apk大小全部内容,希望文章能够帮你解决android – 减少具有.so文件的apk大小所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。