App 在大多數手機流暢,但在華為 P6、M7 上卡頓、崩潰。
arm64-v8a 或 x86 的 .so,系統會嘗試兼容模式運行,導致性能驟降或崩潰。multiDexEnabled,部分設備類加載失敗。android {
defaultConfig {
multiDexEnabled true
ndk {
abiFilters "armeabi-v7a", "arm64-v8a" // 明確指定輸出架構
}
}
sourceSets {
main {
jniLibs.srcDirs = ['libs'] // .so 放在 src/main/jniLibs//
}
}
}
lib/ 目錄下是否有 armeabi-v7a/ 及對應 .so。adb shell getprop ro.product.cpu.abi 確認目標設備 ABI。UnsatisfiedLinkError 或 ClassNotFoundException 定位具體缺失庫/類。