项目当前问题:小米应用市场上线失败:项目中没有 arm64-v8a
一、代码优化
修改之前
buildTypes {
debug {
ndk {
abiFilters 'armeabi-v7a'
}
}
release {
ndk {
abiFilters 'armeabi-v7a'
}
}
}
修改之后
buildTypes {
debug {
ndk {
abiFilters 'armeabi-v7a'
}
}
release {
ndk {
abiFilters 'armeabi-v7a','arm64-v8a'
}
}
}
二、小米应用商店支持 64 位架构适配
小米应用商店支持 64 位架构适配
https://dev.mi.com/distribute/doc/details?pId=1244
三、包大小增加10M
修改之前包大小内容
修改之后包大小内容
四、引发的问题
直播界面奔溃,原因:直播引入的第三方sdk,它不支持64格式的手机
华为、小米 是64位手机,会优先读取arm64-v8a文件下面的内容,但是第三方sdk不支持,导致奔溃
oppo支持32,就不会报错
最后 只能去掉arm64-v84