【问题标题】:react-native not working genymotion on ubuntureact-native 无法在 ubuntu 上运行 genymotion
【发布时间】:2018-08-22 01:06:21
【问题描述】:

我是初学者反应原生开发者我试图向我展示在 genymotion 上反应原生项目但我做不到。

react-native run-android

enter image description here

我在终端出现错误

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

【问题讨论】:

  • 启用USB调试
  • 检查模拟器是否与 adb devices 一起列出

标签: android reactjs react-native genymotion


【解决方案1】:

运行这个命令来清理项目:

cd android && gradlew clean

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

cd .. && react-native run-android

关注link

【讨论】:

    【解决方案2】:

    我遇到了同样的问题并通过这个解决了,

    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客户端, 并运行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-13
      • 1970-01-01
      • 1970-01-01
      • 2015-11-02
      • 1970-01-01
      相关资源
      最近更新 更多