我正在开始反应本地开发人员ı尝试让我对genymotion反应原生项目,但不能做。
react-native run-android
ı终端错误
总时间:5.993秒 无法在设备上安装应用程序,请阅读上面的错误以获取详细信息。 确保您正在运行Android模拟器或已连接设备 设置Android开发环境: https://facebook.github.io/react-native/docs/getting-started.html
答案 0 :(得分:0)
答案 1 :(得分:0)
我有同样的问题,并由此解决,
1)从here安装守望者。
但是安装watchman需要其他依赖项并抛出错误,逐个安装它们而不会遗漏任何错误。
2)转到你运行命令的项目文件夹,作为react-native run-android,
3)运行以下命令或将此命令放入一个文件中,并使用扩展名.sh
保存,例如filename.sh
。
touch .watchmanconfig
watchman watch-del-all
watchman shutdown-server
sudo pkill -9 -x fseventsd
echo fs.inotify.max_user_instances=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
echo fs.inotify.max_queued_events=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
即使这没有帮助,然后在真实的Android手机中安装expo客户端, 然后跑。