React 执行 react-native run-android 或 yarn android报错解决办法大全:
需要指定 ndkVersion,如
android {
............
ndkVersion "23.1.7779620"
}
一 、 com.android.builder.testing.api.DeviceException: com.android.ddmlib.InstallException: INSTALL_FAILED_INVALID_APK:
1、检查adb devices
2、卸载手机已有的 同包名apk
3、小米手机的话:[开发者选项]中 关闭 [弃用MIUI优化],白屏的话它自动提示我开启[悬浮窗权限],然后摇一摇reload一下就好了
4、执行 adb reverse tcp:8081 tcp:8081 后重试
5、加上 --deviceId= 再试,如:
yarn android --no-jetifier --deviceId=【你的deviceId,也就是adb devices显示的设备名】
6、项目clean 下再试