安装ZSH后出现React-Native错误

时间:2017-04-05 19:12:10

标签: bash reactjs react-native zsh jsx

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

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

错误的屏幕截图:

enter image description here

2 个答案:

答案 0 :(得分:0)

默认情况下,react-native脚本会读取你的.bashrc for path变量,但是因为你安装了zsh,所以路径变量是.zshrc

答案 1 :(得分:0)

你必须设置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. 使用:CTRL+X

  5. 保存.zshrc文件

    我希望这个答案可以帮到你。