react-native android配置中的坑
Nov 25, 2015
简单记录下配置react-native android碰到的坑。
- 网上的中文版配置都有坑。
- 一定要仔细看命令行告诉你的话。
- ANDROID_HOME 要加在本机的环境变量中。有这几个文件都可能是,都写一遍:
- .zshr
- .bashrc
- .bash_profile
注意这些都在Macintosh底下
- 一定要去官网:React Native Doc
- 建议重新下载android sdk manager等工具。在命令行输入:android,下图中的东西必须下下来
- 如果你碰到类似’Could not find method compile() for arguments [com.android.support:appcompat-v7:23.0.1] on org.gradle.api.internal.artifact’的错,一定是没安装全。
- 有一个官网上没说的,但必须下下来:Google Repository 这个在Extras文件夹中
- 一开始我找了个快的模拟器Genymotion,可是不能用。因为他的virtul device不能启用GPU HOST。但是Genymotion真的很赞~!!体验真的很赞,真的很赞。重要的话说三遍。速度快配置简单界面友好,我都舍不得卸载。
所以重点是在terminal打上android avd启动虚拟机,然后按下图的配置。
- 上图是官网的配图。然而那是不对的》《 请仔细看下末尾黄色的警示。你需要install Intel x86 Emulator Accelerator(HAXM)
综上所述
总结就是缺啥补啥。不想一个个搜自己到底缺啥,建议先把Android SDK Manager里能下的都下了,然后再去配置!
我已经迫不及待要开始写几行JS了~!!后续:
今天终于折腾出了react android切端口这事,不用同时只能运行一个app。现在边iOS模拟器看demo边android 真机改项目,爽~
本文系冰洁原创,遵循 署名-非商业性知识共享进行许可. 转载请在文章开头显眼处注明注明作者和出处 【冰洁】http://www.bingjie.me
人生在于体验,体验下打赏吧:)