安装应用程序失败。确保您已设置 Android 开发环境:https://reactnative.dev/docs/environment-setup
Failed to install the app. Make sure you have the Android development environment set up: https://reactnative.dev/docs/environment-setup
尝试 运行 npx react-native run-android
时发生此错误
error encountered
我想出了解决这个问题的方法。要解决此问题,请按照以下步骤操作。在这里,我们将尝试两个步骤,如果幸运的话,问题会在第一步中自行解决。
- 转到项目文件夹
- 在该文件夹中打开 cmd(如果您使用 vscode 使用 cntrl + ~ 打开终端)
cd android
(您也可以直接进入 project/android 文件夹并在那里打开 cmd)
- 现在运行
gradlew clean
- 如果您遇到权限错误,请尝试
chmod +x gradlew
如果您的问题得到解决,请进行良好的编码,否则继续。最常见的错误是
java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.runtime.InvokerHelper
要解决此问题,请按照以下步骤操作,
- 请下载JDK版本14或以上
JDK 下载 link:
https://www.oracle.com/java/technologies/javase-jdk14-downloads.html
- 转到
your_project/android/gradle/wrapper/gradle-wrapper.properties
- 更改为 gradle 版本 6.3 或更高版本
distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-all.zip
- 现在运行
npx react-native run-android
这对我有用。
尝试 运行 npx react-native run-android
时发生此错误
error encountered
我想出了解决这个问题的方法。要解决此问题,请按照以下步骤操作。在这里,我们将尝试两个步骤,如果幸运的话,问题会在第一步中自行解决。
- 转到项目文件夹
- 在该文件夹中打开 cmd(如果您使用 vscode 使用 cntrl + ~ 打开终端)
cd android
(您也可以直接进入 project/android 文件夹并在那里打开 cmd)- 现在运行
gradlew clean
- 如果您遇到权限错误,请尝试
chmod +x gradlew
如果您的问题得到解决,请进行良好的编码,否则继续。最常见的错误是
java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.runtime.InvokerHelper
要解决此问题,请按照以下步骤操作,
- 请下载JDK版本14或以上
JDK 下载 link:
https://www.oracle.com/java/technologies/javase-jdk14-downloads.html
- 转到
your_project/android/gradle/wrapper/gradle-wrapper.properties
- 更改为 gradle 版本 6.3 或更高版本
distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-all.zip
- 现在运行
npx react-native run-android
这对我有用。