Mac环境,React native错误解决方案

运行react-native run-android,报错如下图:

运行react-native run-ios正常,但 react-native run-android时,提示错误:

在网上找了相当多的答案,都说是android或者java的sdk位置配置不正确,实际不能解决任何问题,(国内网站,坑爹的拷贝粘贴)。我一直使用gradle命令调试,这个问题搁置了一段时间。在github上面瞎逛的某天,找到了国外的一个大神的解决方案。

网址:Could not install the app on the device, read the error above for details. #8868



完美解决问题,但是本真好奇的心态发现有人给差评。往下看会发现原来是语言问题没有理解,为了方便国内程序员记录下。

根目录下执行:

chom 755 android/gradlew

react-native run-android

下面的报错看似和上面一样,只是你的模拟器或者手机没有连接,使用adb命令判断是否存在设备

adb devices

找到devices,在执行react-native run-android.就会安心出现以下想要的结果。

一般情况下,使用gradle直接Run也是可以的,不过就要自己手动开启node服务
npm

如有问题请留言,互相学习。

你可能感兴趣的:(Mac环境,React native错误解决方案)