reactnative官网 https://reactnative.cn/docs/environment-setup
windows只能配置android
一、首先我们先安装jdk8,目前只支持8
链接:https://pan.baidu.com/s/1m5tZgjGdl2sTHvh0NviR7A
提取码:ab12
不懂安装的看这篇:https://blog.youkuaiyun.com/weixin_44084189/article/details/98966787/
安装了java7后又安装java8 出现报错
https://blog.youkuaiyun.com/yangwy012210/article/details/100140506 升级到1.8
https://www.cnblogs.com/huashengweilong/p/10989703.html 降级到1.7
二、下载和配置Android 开发环境
1.安装软件
首先下载和安装 Android Studio,国内用户可能无法打开官方链接,请自行使用搜索引擎搜索可用的下载链接。安装界面中选择"Custom"选项,确保选中了以下几项:
Android SDK
Android SDK Platform
Android Virtual Device
然后点击"Next"来安装选中的组
如果选择框是灰的,你也可以先跳过,稍后再来安装这些组件。
2.安装 Android SDK
你可以在 Android Studio 的欢迎界面中找到 SDK Manager。点击"Configure",然后就能看到"SDK Manager"。
下载Android 9.0
下载sdk tools,28.0.3这个是必须版本
3.下载完sdk我们就来配置下环境变量
React Native 需要通过环境变量来了解你的 Android SDK 装在什么路径,从而正常进行编译。
打开控制面板
-> 系统和安全
-> 系统
-> 高级系统设置
-> 高级
-> 环境变量
-> 新建
,创建一个名为ANDROID_HOME
的环境变量(系统或用户变量均可),指向你的 Android SDK 所在的目录(具体的路径可能和下图不一致,请自行确认):
SDK 默认是安装在下面的目录:
C:\Users\你的用户名\AppData\Local\Android\Sdk
你可以在 Android Studio 的"Preferences"菜单中查看 SDK 的真实路径,具体是Appearance & Behavior → System Settings → Android SDK。
你需要关闭现有的命令符提示窗口然后重新打开,这样新的环境变量才能生效。
4. 把一些工具目录添加到环境变量 Path
打开控制面板
-> 系统和安全
-> 系统
-> 高级系统设置
-> 高级
-> 环境变量
,选中Path变量,然后点击编辑。点击新建然后把这些工具目录路径添加进去:platform-tools、emulator、tools、tools/bin
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\emulator
%ANDROID_HOME%\tools
%ANDROID_HOME%\tools\bin