React Native 入坑一

官方地址

环境 win7,node.js,python2,AndroidStudio
安装完使用node.js安装React Native 的执行命令(cmd 下):

npm install -g react-native-cli

安装完就可以在win7 cmd 下运行 React Native相关命令,创建个叫AwesomeProject的 React Native工程

react-native init AwesomeProject
cd AwesomeProject
react-native run-android

最后目录结构是这样 React Native相关文件和一个Android工程 一个ios工程

QQ截图20161012105110.png
启动工程

react-native run-android //这个步骤遇到坑了

坑1:关键词(Ubable to upload some APKs)
App的配置中使用了bug比较多的版本的gradle,比如版本1.3.1。
我们需要:在android/build.gradle文件中找到 com.android.tools.build:gradle:1.3.1。
把它改成这个com.android.tools.build:gradle:1.2.3。
用用用最新的2.2.0也还是不行。
坑2:关键词(..jdk1.8.0_40\bin\java.exe'' finished with non-zero exit value 2)
删除Android工程目录下build目录 然后用AS ReBuild下 解决

stackoverflow上解决方法: It seems you have a jar file or a lib appearing multiple times.
So, remove the .jar file from the lib folder then:

至此运行起应用附截图:

![Upload QQ截图20161012111013.png failed. Please try again.]
](http://upload-images.jianshu.io/upload_images/2225220-1d09fb694491a185.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

QQ截图20161012111013.png
QQ截图20161012111159.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容