首页 > 解决方案 > 错误 无法安装应用程序。确保您已设置 Android 开发环境

问题描述

我创建了 react-native 项目,然后在终端打开文件夹;在运行“npm start”然后“react-native run-android”之后,我能够在虚拟设备上运行它。但是,当我从 vscode 终端执行此操作时,出现以下错误;

info 运行 jetifier 将库迁移到 AndroidX。您可以使用“--no-jetifier”标志禁用它。Jetifier 找到 863 个文件来转发-jetify。使用 4 个工人... info JS 服务器已经在运行。info 安装应用程序... 错误:无法找到或加载主类 org.gradle.wrapper.GradleWrapperMain 原因:java.lang.ClassNotFoundException:org.gradle.wrapper.GradleWrapperMain

错误 无法安装应用程序。确保您已设置 Android 开发环境:https ://facebook.github.io/react-native/docs/getting-started.html#android-development-environment 。使用 --verbose 标志运行 CLI 以获取更多详细信息。错误:命令失败:./gradlew app:installDebug -PreactNativeDevServerPort=8081 错误:无法找到或加载主类 org.gradle.wrapper.GradleWrapperMain 原因:java.lang.ClassNotFoundException:org.gradle.wrapper.GradleWrapperMain

at checkExecSyncError (child_process.js:601:13)
at execFileSync (child_process.js:621:13)
at runOnAllDevices (/home/myworldsoftware-u/İndirilenler/project2/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/runOnAllDevices.js:74:39)
at buildAndRun (/home/myworldsoftware-u/İndirilenler/project2/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/index.js:158:41)
at then.result (/home/myworldsoftware-u/İndirilenler/project2/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/index.js:125:12)
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:188:7)

标签: react-nativereact-native-android

解决方案


npx react-native doctor

此命令检查您的环境并显示react-native安装状态报告。仔细检查输出是否有您可能需要安装的其他软件


推荐阅读