原文地址:http://www.jianshu.com/p/c04ac43f5021

 

1、创建一个工作空间,然后打开终端进入到该目录

cd /Users/{user}/Documents/ReactNative/

2、运行React Native的初始化命令,创建一个工程HelloWorld

react-native init HelloWorld

这个创建工程的过程耗时比较的长,一般几分钟左右

 


 

见到如上图就证明我们的工程创建完毕了。

3、运行工程

先进入到我们创建工程目录里面

cd /Users/{user}/Documents/ReactNative/HelloWorld

之后运行安卓程序,第一次运行会比较慢,他会下载运行所依赖的库

react-native run-android

一般到这里就结束了。下面是我在运行的过程中遇到的问题

问题1:

java.lang.RuntimeException: SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.

这个是原因是工程找不到我们的android SDK

解决方法:在工程的根目录下的android文件下新建一个local.properties的文件,在文件中写入

sdk.dir = /Users/jinwenfeng/Documents/android/android-sdk-macosx

这里就是androidsdk的路径,至此问题一成功解决

问题2:

A problem occurred configuring project ':app'.>failed to find Build Tools revision 23.0.1

这个是因为Build Tools revision 23.0.1和我们的sdk里面的版本不一致导致的

在/HelloWorld/android/app/build.gradle


 

把他修改成我们有的或者打开sdk安装23.0.1版本,这里我就直接修改成我有的22.0.0

再次运行

看到下面的提示就证明我们成功的运行了ReactNative的android项目


 

成功的截图


 

 

 

欢迎留言或私信交流,谢谢

 

转载请注明转载地址:http://www.jianshu.com/p/c04ac43f5021

[React Native之旅01-创建项目](http://www.jianshu.com/p/c04ac43f5021)



文/晓峰残月(简书作者)
原文链接:http://www.jianshu.com/p/c04ac43f5021
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
posted on 2016-05-21 18:21  mynetstudy  阅读(179)  评论(0编辑  收藏  举报