React-Native(一)Hello World,在windows上安装运行android

填坑日记

1.十分感谢清清大神的详细教程,链接为http://www.lcode.org/%E5%8F%B2%E4%B8%8A%E6%9C%80%E8%AF%A6%E7%BB%86windows%E7%89%88%E6%9C%AC%E6%90%AD%E5%BB%BA%E5%AE%89%E8%A3%85react-native%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AE/ 


2.严格按照步骤执行,补充两个小插曲,在执行 react-native init AwesomeProject的时候会等很长时间,然后报错 npm install --save react-native failed,具体错误如图


出现这个错误的原因是没有安装Python,很简单,去百度一个,按顺序下一步就好,安装好以后,再次执行 init 即可

3.继续按照教程输入 react-native start 等待一会儿会出现错误Watcher took too long to load <NodeWatcher>,这个错误 github上有现成的解决方案,想看的可以google,不想看的直接这样:D:\RN\workspace\AwesomeProject\node_modules\react-native\packager\react-packager\src\DependencyResolver\FileWatcher ,自己对应去找自己的文件夹里的 index.js 第16行 const MAX_WAIT_TIME = 120000;我这个一开始就是 120000,我给改成500000,重新start就解决了。

4.接下来是进入项目目录,react-native run-android,此时出现了新的错误 react-nativesdk location not found. define location with sdk.dir in the local.properties file

解决方法是 在环境变量里新建一个 ANDROID_HOME,内容是sdk路径,如F:\studiosdk,加入到path里,关掉cmd,再新开一个,重新运行run,就OK啦。

5.还有一个不算坑的坑吧


sdk最低要求16,所以4.0一下的机器请扔掉,最后用4.3的机子跑起来了。Hellow World!


  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值