TRTC 各个版本 SDK 的体积增量不同,详情请参见 SDK 下载。
苹果 iPhone 5s 以上版本的手机都可以支持只打包 x64 架构,在 XCode 中的 Build Setting 里将 Build Active Architecture Only 设置为 YES,同时将 Valid Architectures 里只写 arm64 即可,TRTC SDK 的单架构 ipa 增量只有1.9M。
如果您的 App 只在中国大陆地区使用,可以只打包 armeabi-v7a
架构的 so 文件,从而将安装包增量压缩到5M以内。如果您的 App 希望上架 Google Play,可以打包 armeabi-v7a
和 arm64-v8a
两个架构的 so 文件。
具体操作方法:在当前项目的 build.gradle 里添加 abiFilters "armeabi-v7a"
指定打包单架构的 so 文件,或添加 abiFilters "armeabi-v7a","arm64-v8a"
指定打包双架构的 so 文件。
armeabi-v7a
架构的 so 文件(即无需上架 Google Play):armeabi-v7a
和 arm64-v8a
两个架构的 so 文件(即上架到 Google Play):
本页内容是否解决了您的问题?