Make sure you have an Android emulator running or a device connected and have set up
Command failed: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081
截图如下:
网上找了很多,大部分都是下面的解决办法:
1、安卓SDK安装错误
2、安卓SDK的环境配置错误
3、安卓模拟器没连上
4、进入android目录,执行gradlew clean
以上问题都不存在,就差把安卓SDK重新安装了。无奈,只能再看文档,文档里面提到jdk的版本必须是jdk 1.8,也就是jdk8,打开cmd,运行 java -version,发现我的是1.6,应该就是这个问题了。下载jdk8,重新安装,重新配置java环境,再次运行,成功了!
jdk8的下载地址:https://pan.baidu.com/s/1yfHPWRJIywMPZ78OI8qqYA 提取码: 3heq
所以,如果您的react native运行也有这个问题,那么不妨将上面的方法都试试。