首页 > 解决方案 > 命令失败:./gradlew app:installDebug -PreactNativeDevServerPort=8081

问题描述

MacBook-Air mlaapp % npx react-native run-android warn 以下软件包使用已弃用的“rnpm”配置,将从下一个版本开始停止工作:- react-native-video:https ://github.com/react-native-community /react-native-video#readme 请通知他们的维护人员。您可以在https://github.com/react-native-community/cli/blob/master/docs/configuration.md#migration-guide找到更多详细信息。info 运行 jetifier 将库迁移到 AndroidX。您可以使用“--no-jetifier”标志禁用它。Jetifier 找到 1232 个文件来转发-jetify。使用 4 个工作人员... info 正在启动 JS 服务器... info 正在安装应用程序...

FAILURE:构建失败并出现异常。

1 秒内构建失败

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

FAILURE:构建失败并出现异常。

1 秒内构建失败

at checkExecSyncError (child_process.js:631:11)
at execFileSync (child_process.js:649:15)
at runOnAllDevices (/Users/varmabiraju/projects/Joshi/MyProjects/mlaapp/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/runOnAllDevices.js:94:39)
at buildAndRun (/Users/varmabiraju/projects/Joshi/MyProjects/mlaapp/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/index.js:179:41)
at /Users/varmabiraju/projects/Joshi/MyProjects/mlaapp/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/index.js:133:12
at processTicksAndRejections (internal/process/task_queues.js:88:5)
at async Command.handleAction (/Users/varmabraju/projects/Joshi/MyProjects/mlaapp/node_modules/react-native/node_modules/@react-native-community/cli/build/index.js:182:9)

标签: androidreact-native

解决方案


尝试更改 sdk 版本/android/build.gradle

compileSdkVersion = 30
targetSdkVersion = 30

推荐阅读