之前写了react-native在mac上得环境搭建,但是如果只开发android的话,只要用windows系统就可以了,下面就来说下react-native的windows开发环境配置。

1、下载配置jdk

下载jdk1.8,下载之后安装jdk并配置环境变量,网上有很多教程,这里就不写了

2、下载配置sdk

之前有写过sdk的下载与安装,不熟悉的话可以看下:windows系统Android-sdk的下载与环境变量配置

3、下载配置gradle

下载gradle,配置gradle的环境变量,将gradle目录下的bin目录添加到环境变量即可,例如D:\SoftInstall\gradle-3.3\bin

4、下载配置node.js

如果没有node.js环境还需要配置node.js环境,考虑到后面的开发,推荐安装node管理工具nvm,不熟悉安装步骤的话可以参考:记一次靠谱的nvm在window系统的安装

5、安装android模拟器

为了避免重复摇晃手机,还是使用模拟器吧;

推荐使用夜神模拟器,挺好用的,安装完成之后打开模拟器,使用adb devices查看是否连上模拟器

没有看到任何设备连上,可以在命令行里输入

adb connect 127.0.0.1:

然后在输入adb devices

可以看到已经成功连上虚拟机了

6、初始化react-native

(1)安装包管理工具yarn

npm install yarn -g

(2)安装react-native-cli

npm install react-native-cli -g

(3)初始化项目

react-native init RnDemo --version 0.44.

(4)启动项目

进入项目目录,并运行react-native run-android

cd RnDemo
react-native run-android

报红了,错误,不要慌,查看下自己的ip地址,打开cmd,输入ipconfig,查看ip地址,在模拟器里调出菜单

点击最后一项Dev Settings,点击下面选项

输入ip地址和端口号8081,然后返回,打开菜单点击Reload,即可加载出页面,修改index.android.js文件,重新Reload,即可看到变化

最新文章

  1. BZOJ 2007: [Noi2010]海拔
  2. Eclipse快捷键 10个最有用的快捷键
  3. maven基础知识
  4. CSS 伪类
  5. 更改Windows控制台默认缓冲区行数和宽度
  6. smarty简单介绍
  7. Apple Watch应用开发经验谈:我遇到的那些坑
  8. 在vs中跑动kdtree 和 bbf
  9. 写一个程序,乞讨1+2*2+3*3+n*n值 Java
  10. HTML5工具做屏幕自适应的两种方法
  11. FPGA学习笔记(一)——初识FPGA
  12. [LeetCode] Generate Random Point in a Circle 生成圆中的随机点
  13. synchronized和Lock复习
  14. YYModel HandyJson
  15. points from ZhiQIng Hu
  16. C++树的插入和遍历(关于指针的指针,指针的引用的思考)
  17. Py脚本运行后暂停不退出
  18. Python爬虫基础(四)Requests库的使用
  19. python实战===一句python代码搭建FTP服务
  20. 联合体union

热门文章

  1. Qt编写气体安全管理系统14-邮件转发
  2. GWAS: 网页版的基因型填充(genotype imputation)
  3. Vue学习笔记九:列表案例
  4. html的输出&,空格,大小于号
  5. Java基础教程:Java内存区域
  6. jenkins publish .net core application to linux server
  7. Linux下指定so共享库的加载路径
  8. LocalDate LocalTime LocalDateTime Instant的操作与使用
  9. [转帖]什么是UWB?UWB有什么用?
  10. Mkdown常用语法