android - 命令失败:./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:构建失败并出现异常。
出了什么问题:无法初始化类 org.codehaus.groovy.runtime.InvokerHelper
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
在https://help.gradle.org获得更多帮助
1 秒内构建失败
错误 无法安装应用程序。确保您已设置 Android 开发环境:https ://facebook.github.io/react-native/docs/getting-started.html#android-development-environment 。使用 --verbose 标志运行 CLI 以获取更多详细信息。错误:命令失败:./gradlew app:installDebug -PreactNativeDevServerPort=8081
FAILURE:构建失败并出现异常。
出了什么问题:无法初始化类 org.codehaus.groovy.runtime.InvokerHelper
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
在https://help.gradle.org获得更多帮助
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)
解决方案
尝试更改 sdk 版本/android/build.gradle
compileSdkVersion = 30
targetSdkVersion = 30
推荐阅读
- python - 带有 youtube dl 的不和谐机器人音乐不会卡在网页下载中
- java - GCP Pubsub 导致并发问题
- python - Python:打印但不处理控制字符(按字面意思打印)
- java - 如何获取当前正在执行的场景步骤的名称?
- mongodb - 不能在 updateMany 中的 $set 中使用聚合操作
- angular - 删除支持项目时,Angular swiper 动态幻灯片不起作用
- postgresql - 如何在更新/插入 postgresql 数据库实例中的行的密集操作期间通过读取语句快速检索数据?
- reactjs - React-native,monorepo:无法解析模块@babel/runtime/helpers/interopRequireDefault
- javascript - 使用按钮将文本插入所选范围
- r - Flextable:如果满足条件和格式,则更改单元格值