我在模拟器运行时尝试运行react-native run-android,但它抛出此错误:
为“ app:debug”跳过设备“ Nexus_5X_API_28(AVD)-9”:找不到支持x密度420和ABI的变体版本
我尝试用Google搜索它,但是大多数答案都太旧了,无法正常工作。我尝试了adb反向,但仍然失败。
答案 0 :(得分:1)
正如@hong-developer 提到的,添加 "x86"
对我有用。
转到您的project\android\app\build.gradle
然后:
...
splits {
abi {
reset()
enable enableSeparateBuildPerCPUArchitecture
universalApk false
include "armeabi-v7a", "arm64-v8a", "x86_64", "x86"
}
}
...
答案 1 :(得分:0)
模块:从应用程序中检出build.gradle。有以下配置:
ndk {
abiFilters "armeabi-v7a", "x86"
}
这将为您工作。我在React-native-android上尝试过。