【发布时间】:2015-08-25 13:37:43
【问题描述】:
我几乎开发了一个 Android 应用程序,APK 文件大小为 12MB。 文件组织如下所示:
libs
|-- arm64-v8a
|-- armeabi
|-- armeabi-v7a
为了支持视频聊天,我将video_chat.so (4MB) 复制到armeabi 目录中。
现在 APK 文件大小为 20MB,文件组织如下:
libs
|-- arm64-v8a
|-- armeabi
| |- video_chat.so
|
|-- armeabi-v7a
它在sony ES350 上运行良好,但在其他手机上崩溃,例如smartisan T1。搜索后,我将video_chat.so从armeabi复制到armeabi-v7a,然后文件整理如下:
libs
|-- arm64-v8a
|-- armeabi
| |- video_chat.so
|
|-- armeabi-v7a
|- video_chat.so
它可以工作,但 APK 文件大小会扩展到 20MB。
所以我的问题是,如何避免复制这个多余的video_chat.so?
【问题讨论】: