Windows + Android环境搭建

开发软件依赖

Python2

注:目前不支持Python3版本

下载地址Python 2.7.15,下载后直接安装即可。

Node

下载地址Node.js 7.6.0,与React Native构建平台使用node版本一致

安装完 node 后建议设置 npm 镜像以加速安装第三方依赖。

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

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

Yarn、React Native的命令行工具(react-native-cli

Yarn是 Facebook 提供的替代 npm 的工具,可以加速 node 模块的下载。React Native 的命令行工具用于执行创建、初始化、更新项目、运行打包服务(packager)等任务。

npm install -g yarn react-native-cli

安装完 yarn 后同理也要设置镜像源:

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

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

安装完 yarn 之后就可以用 yarn 代替 npm 了,例如用yarn代替npm install命令,用yarn add 某第三方库名代替npm install --save 某第三方库名

Android Studio

React Native 目前需要Android Studio2.0或更高版本

Android Studio 需要 Java Development Kit [JDK] 1.8(暂不支持更高版本)。你可以在命令行中输入 javac -version来查看你当前安装的 JDK 版本。如果版本不合要求,则可以到 官网上下载

下载地址Android Studio,如下图选择符合自己平台的

如果下载的是.zip安装包,解压后通过安装目录下bin下的studio64.exe即可打开Android Studio,在欢迎界面中选择Configure|SDK Manager:

在SDK Platforms窗口中,选择Show Package Details,然后在Android 6.0 (Marshmallow)中勾选Android SDK Platform 23

在SDK Tools窗口中,选择Show Package Details,然后在Android SDK Build-Tools中勾选 23.0.1(必须包含有这个版本。当然如果其他插件需要其他版本,你可以同时安装其他多个版本)。然后还要勾选最底部的Android Support Repository.

配置环境变量

ANDROID_HOME:确保ANDROID_HOME环境变量正确地指向了你安装的 Android SDK 的路径(请自行确认自己本地安装路径)

模拟器 Genymotion

  1. 下载和安装Genymotion,需要先注册账号,登录后才能下载安装包

2.下载后直接点击安装即可(会安装两个软件,一个是Genymotion,另一个是VirtualBox虚拟机),须记住Genymotion的安装路径,安装Android Studio 插件时会用到。

3.点击Genymotion图标,Genymotion启动前会先启动虚拟机,如果出现下图报错,说明电脑默认虚拟化技术的配置项没有开启,需进入BIOS修改配置项。

4.开机时长按F10 开启BIOS设置,在Advanced里找到 system options 回车,最后勾选了Virtualizaton Technology这两个就开启虚拟化功能了

5.虚拟机开启后,genymotion首次进入,需选择使用模式,商业的需要购买认证,我们直接选择个人模式,无需购买认证,也没有使用天数限制。

6.用户登录,输入在官网注册的账号密码即可。不然无法安装模拟器。

7.点击Add下载各种版本虚拟机的文件信息了,下好了文件信息就能创建虚拟机,接下来就是Android Studio 和Genymotion关联了。

8.Android Studio 安装Genymotion插件

  • 打开Android Studio点击File/Setting

  • 选中Plugins,在搜索框内填入Genymotion,点击下方的Browse repsosistories进行搜索,搜索到点击Install,等待安装即可。

  • 然后就是重启Android studio,重启后多了个新图标,点击那个新图标或者点击File/Setting/找到Genymotion,配置Genymotion的安装路径

RN环境搭建(Android端)相关推荐

  1. 【Android 逆向】修改运行中的 Android 进程的内存数据 ( 运行环境搭建 Android 模拟器安装 | 拷贝 Android 平台可执行文件和动态库到 /data/system )

    文章目录 一.运行环境搭建 Android 模拟器安装 二.拷贝 Android 平台可执行文件和动态库到 /data/system 目录下 一.运行环境搭建 Android 模拟器安装 使用低版本的 ...

  2. 【Flutter】Flutter 开发环境搭建 ( Android Studio 下 Flutter / Dart 插件安装 | Flutter SDK 安装 | 环境变量配置 | 开发环境检查 )

    文章目录 一.Flutter 学习资料 二.Flutter 开发环境搭建 三.Android Studio 环境安装 Flutter / Dart 插件 四.下载 Flutter SDK 五.设置 F ...

  3. 1.RN环境搭建,创建项目,使用夜神模拟调试

    1.环境搭建(Yarn.React Native 的命令行工具(react-native-cli)) npm install -g yarn react-native-cli 具体参考 参见官方(中文 ...

  4. appium环境搭建-android自动化

    前提已配置过selenium的环境,安装过selenium.因为appium是基于selenium实现的. 首先安装appium 执行 pip install appium-python-client ...

  5. 【Android】Mac M1 Android开发环境搭建(Android Studio和JDK安装)

    Mac M1 Android开发环境搭建 简介 Mac M1 Android Studio安装 Android Studio cannot open Local Terminal 解决方法 Mac M ...

  6. OpenCV入门教程之开发环境搭建(Android、C/C++、Python)

    文章目录 opencv Android搭建OpenCV开发环境 自己写C/C++调用OpenCV实现 小编已经在gayhub开源了一个轮子,可直接使用:一个最简单.免搭建的Android OpenCV ...

  7. win8能开发android的sdk么,win8.1 64位环境搭建android开发环境

    2.安装刚刚下载的JDK 3.环境变量配置, 新建JAVA_HOME系统变量:C:Program FilesJavajdk1.7.0_65(JDK安装目录) 新建CLASS_PATH系统变量: .;% ...

  8. eclipse android sdk开发环境搭建,Android SDK 2.3与Eclipse最新版开发环境搭建(四)

    五. Eclipse ADT 配置 ADT 的Eclipse Plugin 安装成功之后,开始ADT 的配置,具体如下: 1. Eclipse重启后,选择Window > Preferences ...

  9. Android 4.4环境搭建——Android SDK下载与安装

    学习开发Android应用程序,须要下载安装Android SDK.在Android的官方站点的二级域名http://developer.android.com/index.html中.能够下载到完整 ...

最新文章

  1. 以安装PyTorch为例说明Anaconda在Windows/Linux上的使用
  2. 卷积神经网络四种卷积类型
  3. WIN7 下安装 SQL Server 2000 兼容性问题
  4. 最短网络 Agri-Net
  5. WebFetch 是无依赖极简网页爬取组件
  6. 广播多路访问链路上的OSPF
  7. C++中模板使用详解
  8. 拒绝无脑试错:写给萌新的“科学炼丹”入门手册
  9. MySQL 过滤重复数据
  10. 【树莓派】Linux指令使用记录
  11. Android 开发使用lambda实现 JDK8兼容
  12. 【转载】 MySQL之用户资源限制
  13. 拓端tecdat|视频:R语言中的Stan概率编程MCMC采样的贝叶斯模型
  14. 数字证书是什么,主要应用于哪些方面?
  15. Ipad2.4 9.3.5 降级8.4.1方法
  16. iPhone手机屏幕尺寸分辨率一览
  17. 如何用计算机测量图片景深,用手机也能测景深 DOF Master景深测量软件
  18. java tif 转jpg_java 实现 tif图片(多页的)转换成jpg
  19. IOS开发之制作静态库
  20. 苹果 WWDC21 发布会全汇总,iOS 15更个性化,全家桶协作更有生产力

热门文章

  1. 富文本转换字符串 php,php 如何将一个富文本字符串生成word文档?
  2. Spring Boot 线程池
  3. LG_3459_[POI2007]MEG-Megalopolis
  4. spring security系列一:架构概述
  5. 苹果本周四将发布 OS X Yosemite 公开测试版
  6. php获取远程图片模拟post,file上传到指定服务器
  7. cisco设备vlan,trunk,以太网通道管理
  8. 让shell脚本开机自启动方法
  9. SAP中的时间表达方式
  10. Spring源码 (事务篇) - 整体流程