当我运行 react-native run-android 时,我得到了以下错误:
BUILD FAILED
Total time: 19.668 secs
Could not install the app on the device, read the error above for details.
Make sure you have an Android emulator running or a device connected and have
set up your Android development environment:
https://facebook.github.io/react-native/docs/android-setup.html
但是经过多次运行并出现错误后,大概说五次,就行了! 这个过程浪费了我很多时间,所以任何建议都值得赞赏。
答案 0 :(得分:0)
如果未安装,请在您的模拟器中使用adb手动安装应用程序,然后您可以使用react-native start来启动本机响应。
答案 1 :(得分:0)
我也遇到了这个问题。
如果你没有在模拟器上安装expo应用程序,那么下载expo app并将其安装在你的模拟器上,如果你不知道怎么看this帖子。
如果您安装了它,那么按照上面提到的那样清除节点缓存并npm start
不要npm start android
,如果不再工作,那么你重新安装所有包但是你必须删除位于C:\Users\YOURUSERNAME\AppData\Roaming\npm
和C:\Users\YOURUSERNAME\AppData\Roaming\npm-cache
上的所有软件包,然后删除所有这些软件包,然后go here并从头开始创建一个适合我的新项目。
如果您的计算机上有软件应用程序,请不要使用它,它会使您的项目更新,因此会出现新问题,只需使用终端。
古德勒克。
答案 2 :(得分:0)
帮助我的是偶尔使用android studio打开和构建项目。它将下载所有gradle更新和Android版本...大多数时候我从Android工作室启动模拟器并且npm开始启动打包器。