原文地址: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)