Java版本: 11.0.1 React Native版本:0.57.5 React Native CLI版本:2.0.1
Android device is connected and given access, tuned on debug via USB
当我运行 neact-native run android 时出现以下错误:
启动JS服务器...在设备上构建和安装应用程序(cd android && gradlew.bat installDebug)...
FAILURE:构建因异常而失败 .
-
出了什么问题:无法确定'11 .0.1'中的java版本 .
-
尝试:使用--stacktrace选项运行以获取堆栈跟踪 . 使用--info或--debug选项运行以获取更多日志输出 . 使用--scan运行以获得完整的见解 .
-
在https://help.gradle.org获取更多帮助无法在设备上安装应用程序,请阅读上述错误以获取详细信息 . 确保您运行的是Android模拟器或已连接设备并设置了Android开发环境:https://facebook.github.io/react-native/docs/getting-started.html
2 回答
我遇到了同样的问题 . 我将gradle版本更新为disributionUrl中以下文件中的gradle-4.8-all.zip:
[您反应的本地项目] /android/gradle/wrapper/gradle-wrapper.properties
它解决了这个问题 .
您好像正在使用旧版本的Gradle,从4.8开始您的项目应该构建
以下目录
gradle/
位于gradlew
或gradlew.bat
所在的目录中 .编辑位于
./path-to-project-root/gradle/wrapper
的名为gradle-wrapper.properties
的文件用以下内容替换
distributionUrl:...
distributionUrl=http\://services.gradle.org/distributions/gradle-5.0-bin.zip