我无法运行示例反应Native AwesomeProject项目 .
有人可以帮忙吗?以下是详细信息 .
C:\ Users \ dip \ AwesomeProject> react-native run-android'yarn'不被识别为内部或外部命令,可操作程序或批处理文件 . 在C:\ Users \ dip \ AwesomeProject \ node_mo中扫描557个符号链接文件夹(31ms)JS服务器已在运行 . 在设备上构建和安装应用程序(cd android && gradlew.bat instal Debug)...在初始化VM java / lang / NoClassDefFoundError期间发生错误:java / lang / Object无法在设备上安装应用程序,请阅读错误以上是详情 . 确保运行Android模拟器或连接设备并设置Android开发环境:https://facebook.github.io/react-native/docs/android-setup.html
3 回答
纱线是由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 .我遇到了同样的问题,并通过下面的命令解决了
去这里https://yarnpkg.com/en/docs/install
安装
重启你打开的所有终端 .
...确认
你应该好好去