【问题标题】:React-Native Error After Installing ZSH安装 ZSH 后出现 React-Native 错误
【发布时间】:2017-04-05 19:12:09
【问题描述】:

每次我运行我的 react-native 应用程序 (run-android) 时,我都会收到此错误。当我使用 bash 时,我没有任何问题。在我安装 zsh 后,该错误开始发生。我检查了所有的 SDK,但找不到解决方案。错误的图像在下面。 感谢您的帮助。

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

错误截图:

【问题讨论】:

  • 你的路径中是 ANDROID_HOME 路径变量吗?通过执行检查: echo $ANDROID_HOME
  • 我查了一下,是:/home/hakan/Android/Sdk

标签: bash reactjs react-native zsh jsx


【解决方案1】:

默认情况下,react-native 脚本会读取您的 .bashrc 中的路径变量,但由于您安装了 zsh,因此路径变量在 .zshrc 中

【讨论】:

    【解决方案2】:

    您必须将变量路径设置为 zshrc,并且在我的 zsh 中我已经设置了路径:

    1. 打开你的终端
    2. 运行这个命令:nano ~/.zshrc
    3. 像这样设置你的路径变量:

      //your java home path JAVA_HOME="/usr/lib/jvm/jdk1.8.0_121" export JAVA_HOME //your android home path export ANDROID_HOME=/opt/android-SDK/Android/Sdk //your path export PATH=/usr/bin:/usr/local/bin:/bin:/opt/android- SDK/Android/Sdk/tools:/op$

    4. 保存 .zshrc 文件使用:CTRL+X

    希望这个回答对你有帮助。

    【讨论】:

      猜你喜欢
      • 2020-11-22
      • 1970-01-01
      • 2020-07-23
      • 2023-03-21
      • 1970-01-01
      • 2020-12-20
      • 1970-01-01
      • 1970-01-01
      • 2015-11-22
      相关资源
      最近更新 更多