首页 > 解决方案 > 安装应用程序失败。确保您已设置 Android 开发环境:https://reactnative.dev/docs/environment-setup

问题描述

尝试运行时出现此npx react-native run-android 错误遇到错误

标签: androidreact-nativegradlewfailed-installationnpx

解决方案


我想出了解决这个问题的方法。要解决此问题,请按照以下步骤操作。在这里,我们将尝试两个步骤,如果幸运的话,问题将在第一步自行解决。

  1. 转到项目文件夹
  2. 在该文件夹中打开 cmd (如果您使用 vscode 使用 cntrl + ~ 打开终端)
  3. cd android(你也可以直接进入 project/android 文件夹并在那里打开 cmd)
  4. 现在运行gradlew clean
  5. 如果您收到权限错误,请尝试chmod +x gradlew

如果您的问题得到解决,请进行良好的编码,否则继续。最常见的错误是 java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.runtime.InvokerHelper

要解决此问题,请按照以下步骤操作,

  1. 请下载 JDK 14 或以上版本 JDK 下载链接:https://www.oracle.com/java/technologies/javase-jdk14-downloads.html
  2. your_project/android/gradle/wrapper/gradle-wrapper.properties
  3. 更改为 gradle 版本 6.3 或更高版本distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-all.zip
  4. 现在运行npx react-native run-android

这对我有用。


推荐阅读