本机不能在ubuntu上运行genymotion

时间:2018-03-13 17:03:25

标签: android reactjs react-native genymotion

我正在开始反应本地开发人员ı尝试让我对genymotion反应原生项目,但不能做。

react-native run-android

enter image description here

ı终端错误

总时间:5.993秒 无法在设备上安装应用程序,请阅读上面的错误以获取详细信息。 确保您正在运行Android模拟器或已连接设备 设置Android开发环境: https://facebook.github.io/react-native/docs/getting-started.html

2 个答案:

答案 0 :(得分:0)

运行此命令以清除项目:

cd android && gradlew clean

之后,运行以下命令再次运行项目:

cd .. && react-native run-android

关注link

答案 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客户端, 然后跑。