macOS Catalina环境下react-native run-android运行异常:无模拟器且安装报错
macOS Catalina 环境下React Native安卓运行故障
已创建React Native项目,执行react-native run-ios可正常运行,但在安卓侧执行命令时出现两类异常,暂未通过常规排查解决,现寻求可落地的排查修复方案。
具体异常表现
- 模拟器启动阶段报错:执行
react-native run-android时首先抛出错误:error Failed to launch emulator. Reason: No emulators found as an output ofemulator -list-avds. - 应用安装阶段报错:抛出上述错误后安装流程仍继续推进,最终又抛出安装失败报错:
error Failed to install the app. Make sure you have the Android development environment set up. Run CLI with --verbose flag for more details.
Error: Command failed: ./gradlew app:installDebug -PreactNativeDevServerPort=8081
java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7
已完成的排查操作
- 已安装最新版本的Java及JDK工具
- 已参考Stack Overflow上的相关解决方案,按提示清理了android目录下的gradlew相关缓存文件
- 当前使用设备的操作系统为macOS Catalina
内容的提问来源于stack exchange,提问作者user14587589
相关产品推荐
相关产品推荐

