tho*_*mas 5 android android-ndk mupdf
如此处所述(https://github.com/sufficientlysecure/document-viewer/issues/88),我们面临的问题是,作为MuPdf Android演示的一部分的JNI库非常大.在这种情况下,这会影响Document Viewer应用程序的大小(https://f-droid.org/repository/browse/?fdid=org.sufficientlysecure.viewer).APK中的*.so文件大小超过12 MB!
在我们几个月前将MuPdf更新到最新版本之前(即文档查看器的2.5及更早版本),*.so文件每个只占3,9 MB.
你能解释这300%的增长吗?有什么我们可以改变来进一步压缩我们的JNI库吗?
.apkAndroidStudio中支持NDK,并在Android Studio和Eclipse之间进行选择
您自己从源代码构建库并.so基于平台生成多个库是绝对必要的(源代码包含有关如何实现此目的的强烈提示,因此我不会详细介绍).
然后尝试添加
LOCAL_CFLAGS += -DNOCJK
Run Code Online (Sandbox Code Playgroud)
在Core.mk排除从字体.so(这是正确的,在9 MB值得字体从resources\fonts\droid现在从库剥离).
刚刚从9266 kB转到2155 kB unpacked.
编辑:那又取决于你的目标市场.你可能需要保留这些.CJK =中文,日文,韩文
| 归档时间: |
|
| 查看次数: |
1310 次 |
| 最近记录: |