我是在开发应用程序的过程中加入的,我是通过react原生的,所以我尝试在Android仿真器上编译。当我运行$ react-native run-android时,模拟器可以工作,但是应用程序没有安装。该构建在其他团队成员的笔记本电脑上运行良好,但在我的笔记本电脑上却不起作用。错误信息是:
MacBook-Pro-3:react-native-starter seunghyunwoo$ react-native run-android警告您的项目正在使用废弃的"rnpm“配置,该配置将从下一个版本开始停止工作。请使用" React -native.config.js“文件来配置React。迁移指南:运行https://github.com/react-native-community/cli/blob/master/docs/configuration.md信息将库迁移到AndroidX。你可以禁用它使用“-”标志。吉蒂弗发现了1638个文件向前移动。雇用8名工人..。信息启动JS服务器..。*守护进程未运行;从tcp:5037开始,守护进程已成功启动info启动模拟器.信息成功启动模拟器。安装应用程序的信息。启动分级守护进程(后续构建将更快)
失败:生成失败,出现异常。
生成在3s中失败
安装应用程序失败。确保设置了Android开发环境:https://facebook.github.io/react-native/docs/getting-started.html#android-development-environment。使用--详细标志运行CLI以获取更多详细信息。错误:命令失败:./gradlew应用程序:installDebug -PreactNativeDevServerPort=8081
失败:生成失败,出现异常。
生成在3s中失败
at checkExecSyncError (child_process.js:611:11)
at execFileSync (child_process.js:629:15)
at runOnAllDevices (/Users/seunghyunwoo/mecute/playground/react-native-starter/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/runOnAllDevices.js:94:39)
at processTicksAndRejections (internal/process/task_queues.js:97:5)
at async Command.handleAction (/Users/seunghyunwoo/mecute/playground/react-native-starter/node_modules/react-native/node_modules/@react-native-community/cli/build/index.js:164:9)我删除缓存目录和其中的文件,但仍然发生错误。这是我的环境:
System:
OS: macOS 10.15.2
CPU: (8) x64 Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
Memory: 94.54 MB / 16.00 GB
Shell: 3.2.57 - /bin/bash二进制文件:节点: 13.8.0 - /usr/local/bin/node Yarn: 1.21.1 -/usr/local/bin/纱线npm: 6.13.6 - /usr/local/bin/npm看守者: 4.9.0 - /usr/local/bin/watchman SDK: iOS SDK: iOS 13.2、DriverKit 19.0、macOS 10.15、tvOS 13.2watchOS 6.1 IDE: Android :3.5AI-191.8026.435.6010548 Xcode: 11.3.1/11C504 - /usr/bin/xcodebuild npmPackages: react: 16.12.0 => 16.12.0 react: 0.61.5 => 0.61.5 npmGlobalPackages: react本机-cli: 2.0.1
我怎么才能解决这个问题?请帮帮忙
发布于 2020-03-08 12:22:31
我通过安装JDK 8解决了这个问题,我在JDK 13中遇到了这个问题。
您可以使用(MacOS)删除当前安装的JDK:
sudo rm -rf /Library/Java/JavaVirtualMachines/jdk<version>.jdk然后转到官方Oracle下载页面(您需要创建一个帐户):
发布于 2021-08-16 15:13:33
试着禁用Avast
我用的是反应本机
https://stackoverflow.com/questions/60292901
复制相似问题