react native 1 安装记录

1.安装python
https://www.python.org/downloads/ 安装python 2.7.x(3.x版本不行)

2.安装node
https://nodejs.org/en/download/ 安装node新版本

3.安装java jdk(java官网安装)
注意java jdk和jre目录不能一样。安装中有提示,要仔细看。

4.安装android studio

http://reactnative.cn/docs/0.45/getting-started.html

5.安装genymotion虚拟机
https://www.genymotion.com/download/ 现在虚拟机 要with VirtualBox版本的(带个VirtualBox) virtualbox若安装失败-用360升级版本
http://jingyan.baidu.com/article/fc07f9897e8e0612ffe519a3.html 关联genymotion和android studio(顺手了)

6.安装github
https://desktop.github.com/(可不装随意) 和https://git-scm.com/download/win

7.安装react-native命令行工具
npm install -g react-native-cli

8.创建项目

进入你的工作目录,运行

react-native init MyProject

MyProject(项目名称)

9. 运行packager

react-native start

10.开启模拟器
react-native run-android

你可能会遇到一些报错:
例如
报错1:Could not install the app on the device, read the error above for details.

解决
确保先定义了环境变量:
ANDROID_HOME
D:\local\adt-bundle-windows-x86_64\sdk
PATH
%ANDROID_HOME%\platform-tools; %ANDROID_HOME%\tools
Windows 10 最新版中分开每项添加!

报错2:

[Android SDK Platform 23, Android SDK Build-Tools 23.0.1].

解决
安装api 23的sdk

报错3:
Could not find tools.jar.

解决

http://blog.csdn.net/abc719590100/article/details/42587863

JDK和JRE不要指定一个目录
配置环境变量
JAVA_HOME: C:\jdk
path:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

最后:Genymotion 启动React Native应用后,可以按下F1来打开开发者菜单。

发表评论