我已經開發了一款Android應用程序,APK文件大小爲12MB。 文件組織看起來是這樣的:如何刪除Android庫中多餘的.so文件
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
。搜索後,我從armeabi
複製video_chat.so
到armeabi-v7a
,然後文件oranization看起來是這樣的:
libs |-- arm64-v8a |-- armeabi | |- video_chat.so | |-- armeabi-v7a |- video_chat.so
它的工作原理,但APK文件大小擴大到20MB。 所以我的問題是,如何避免複製這個冗餘video_chat.so
?