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工程

React Native 入坑一_第1张图片
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)

React Native 入坑一_第2张图片
QQ截图20161012111013.png
React Native 入坑一_第3张图片
QQ截图20161012111159.png

你可能感兴趣的:(React Native 入坑一)