我正在根据该网站https://medium.com/@leonardobrunolima/react-native-tips-setting-up-your-development-environment-for-windows-d326635604ea安装Reac Native,在运行命令react-native run-android之前,它非常有用,这是我所看到的错误
info运行jetifier将库迁移到AndroidX。您可以使用“ --no-jetifier”标志禁用它。 Jetifier发现有864个文件需要正向喷射。使用8名工人... 信息正在启动JS服务器... 信息正在启动模拟器... 错误无法启动模拟器。原因:模拟器在引导之前退出。
任务:app:transformNativeLibsWithMergeJniLibsForDebug失败
在此版本中使用了不推荐使用的Gradle功能,使其与Gradle 6.0不兼容。 使用“ --warning-mode all”来显示各个弃用警告。 参见https://docs.gradle.org/5.5/userguide/command_line_interface.html#sec:command_line_warnings 24个可执行任务:已执行4个,最新20个
失败:构建失败,并出现异常。
出了什么问题: 任务':app:transformNativeLibsWithMergeJniLibsForDebug'的执行失败。
无法读取路径'C:\ JesusApp \ android \ app \ build \ intermediates \ transforms \ mergeJniLibs \ debug \ 0 \ lib \ x86_64'。
尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获取完整的见解。
在7秒内失败
错误无法安装该应用程序。确保已设置Android开发环境:https://facebook.github.io/react-native/docs/getting-started.html#android-development-environment。使用--verbose标志运行CLI以获取更多详细信息。 错误:命令失败:gradlew.bat app:installDebug -PreactNativeDevServerPort = 8081
失败:构建失败,并出现异常。
出了什么问题: 任务':app:transformNativeLibsWithMergeJniLibsForDebug'的执行失败。
无法读取路径'C:\ JesusApp \ android \ app \ build \ intermediates \ transforms \ mergeJniLibs \ debug \ 0 \ lib \ x86_64'。
尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获取完整的见解。
在7秒内失败
at checkExecSyncError (child_process.js:629:11)
at execFileSync (child_process.js:647:13)
at runOnAllDevices (C:\JesusApp\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\runOnAllDevices.js:94:39)
at process._tickCallback (internal/process/next_tick.js:68:7)
我的节点版本是10,并且我正在Windows上工作,请帮助,谢谢。
答案 0 :(得分:1)
android/gradle/wrapper/gradle-wrapper.properties
最后,我在 Windows 10 和 Ubuntu 20.04 LTS 和 Android 30 上启动并运行。
答案 1 :(得分:0)
就我而言,我必须擦除虚拟设备上的数据。 Android Studio-> AVD->操作(↓)->清除数据
答案 2 :(得分:0)
删除文件app\build\intermediates\signing_config\debug\out\signing-config.json
对我有用。
答案 3 :(得分:-1)
首先在Android Studio上启动android模拟器,然后执行react-native run-android。如果不起作用,请转到android studio并执行“构建->清理项目”