ReactNative从零到完整项目-安装软件创建项目

800 阅读2分钟

官方文档连接:在Windows下搭建React Native Android开发环境 步骤:

  • 安装JDK(其实这步可以省略,搞安卓开发的这个肯定是安装了的)
  • 安装Android SDK(同上也可省略),但重点是每个关键点的配置,必须和官网文档要求一致:
然后进入SDKManager(可通过Android Studio菜单Tools-Android-SDK Manager),确保以下项目已经安装并更新到最新:

    Tools/Android SDK Tools

    Tools/Android SDK Platform-tools

    Tools/Android SDK Build-tools (23.0.1)(这个必须版本严格匹配23.0.1)

    Android 6.0 (API 23)/SDK Platform (1)

    Extras/Android Support Library

    Extras/Android Support Repository

image.png

然后点击

image.png

接下来确保Android SDK Build-tools (23.0.1),实测其他版本也安装没有出问题,但是这个版本时必须的

image.png

image.png

Extras/Android Support Library和Extras/Android Support Repository现在合成一个了

安装git for windows

这里下载安装,安装过程中注意选择"Run Git from Windows Command Prompt"

安装Python

官网下载并安装python 2.7.x(3.x版本不行)

安装node.js

官网下载node.js的官方5.x版本或更高版本。

建议设置npm镜像以加速后面的过程(或使用科学上网工具)。

npm config set registry https://registry.npm.taobao.org --global

npm config set disturl https://npm.taobao.org/dist --global

安装react-native命令行工具

npm install -g react-native-cli

创建项目

进入你的工作目录,运行

react-native init MyProject

并耐心等待数(或数十)分钟。

运行packager

react-native start

运行模拟器

推荐使用BlueStacks不过要小心它推送的广告和垃圾应用。

如果有真机,可以不必运行模拟器,要配置好驱动,使得adb devices可以看到对应的设备。 我是直接用的Google模拟器

安卓运行

保持packager开启,另外打开一个命令行窗口,然后在工程目录下运行

react-native run-android