我无法运行示例 react Native AwesomeProject 项目。
任何人都可以帮忙吗?以下是详细信息。
C:\Users\dip\AwesomeProject>react-native run-android ‘yarn’ 不是内部或外部命令、可运行程序或批处理文件。
在 C:\Users\dip\AwesomeProject\node_mo ules 中扫描 557 个文件夹中的符号链接(31 毫秒)
JS 服务器已经在运行。
在设备上构建和安装应用程序(cd android && gradlew.bat instal Debug)…
初始化虚拟机时出错
java/lang/NoClassDefFoundError: java/lang/Object
无法在设备上安装应用程序,请阅读上面的错误以了解详细信息。确保您有一个正在运行的 Android 模拟器或连接的设备并已设置您的 Android 开发环境:
https://facebook.github.io/react-native/docs/android-setup.html
原文由 Diptendu Das 发布,翻译遵循 CC BY-SA 4.0 许可协议
Yarn 是 facebook 创建的一个工具,作为 npm 的有效替代品。在你的情况下..它只是通知你的系统中没有安装 Yarn。这不是罪魁祸首。
问题出在
Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object Could not install the app on the device
行。 Java 安装看起来像一个错误。解决方法:进入
C:\Windows\System32
目录并删除java.exe
(或重命名为java.exe.old
)有关更多详细信息,请参阅此答案 https://stackoverflow.com/a/30577609/5597641 。
顺便说一句,您可以通过在命令提示符下键入
npm install -g yarn
来安装 Yarn。