reactjs - 构建失败并出现异常
问题描述
当我运行(React-native run-android)时,它给出了以下错误:
info 正在启动 JS 服务器... info 正在安装应用程序...
任务:应用程序:安装调试失败
此版本中使用了已弃用的 Gradle 功能,使其与 Gradle 6.0 不兼容。使用“--warning-mode all”显示各个弃用警告。请参阅https://docs.gradle.org/5.4.1/userguide/command_line_interface.html#sec:command_line_warnings 27 个可操作任务:2 个已执行,25 个最新
FAILURE:构建失败并出现异常。
出了什么问题:发现任务 ':app:installDebug' 的配置有问题。
为属性“adbExe”指定的文件“C:\Users\skpul\AppData\Local\Android\platform-tools\adb.exe”不存在。
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
在https://help.gradle.org获得更多帮助
20 年代建成失败
错误 无法安装应用程序。确保您已设置 Android 开发环境:https ://facebook.github.io/react-native/docs/getting-started.html#android-development-environment 。使用 --verbose 标志运行 CLI 以获取更多详细信息。错误:命令失败:gradlew.bat app:installDebug -PreactNativeDevServerPort=8081
FAILURE:构建失败并出现异常。
出了什么问题:发现任务 ':app:installDebug' 的配置有问题。
为属性“adbExe”指定的文件“C:\Users\skpul\AppData\Local\Android\platform-tools\adb.exe”不存在。
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
在https://help.gradle.org获得更多帮助
20 年代建成失败
at checkExecSyncError (child_process.js:629:11)
at execFileSync (child_process.js:647:13)
at runOnAllDevices (C:\Users\skpul\MyRe\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\runOnAllDevices.js:75:39)
at buildAndRun (C:\Users\skpul\MyRe\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\index.js:169:41)
at then.result (C:\Users\skpul\MyRe\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\index.js:135:12)
at process._tickCallback (internal/process/next_tick.js:68:7)
解决方案
模拟器相关的问题,重启你的模拟器或设备,问题就解决了
推荐阅读
- npm - 如何在 npm 脚本中更喜欢全局 npm 而不是本地 npm?
- javascript - 如何在单击时更改具有一个 id 的多个按钮类?
- go - 带有 go 和 dep 的 Heroku:`推送被拒绝:无法编译 Go 应用程序`
- python - 对单词进行计数和排序时,带有大 .txt 文件 Python 的 MemoryError
- jquery - jQuery:仅当用户输入正确的字符串格式时才启用提交按钮
- node.js - 如何将 mongoose 查询的结果保存到变量中,以便在代码中*稍后*使用它的值?
- ios - 我想从 iOS 中的 html 内容中删除 wordpress 简码
- python - 如何在每次迭代中根据索引替换列值。以便每个表在每次迭代中都有新的值集
- cmake - 需要 cmake 上的 Qt5 路径信息
- python - 随时退出测验功能 - Python