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
,然后文件oranization如下所示:
libs
|-- arm64-v8a
|-- armeabi
| |- video_chat.so
|
|-- armeabi-v7a
|- video_chat.so
可行,但APK文件大小扩展到20MB。
所以我的问题是,如何避免复制这个多余的video_chat.so
?
答案 0 :(得分:1)
只需删除除libs
以外armeabi
的所有子目录,x86手机的大部分内容都与arm兼容。