reactnative安卓环境

1,百度搜索下载 Java Development Kit [JDK] 1.8

2,安装Android Studio

地址:http://www.android-studio.org/

安装界面中选择"Custom"选项,确保选中了以下几项:

  • Android SDK

  • Android SDK Platform

  • Android Virtual Device

3,安装Android SDK

Android Studio 默认会安装最新版本的 Android SDK。目前编译 React Native 应用需要的是Android 9 (Pie)版本的 SDK(注意 SDK 版本不等于终端系统版本,RN 目前支持 android4.1 以上设备)。你可以在 Android Studio 的 SDK Manager 中选择安装各版本的 SDK。

(安装的Android Studio时会出现第一次运行让设置代理的弹窗,关掉执行第5步的操作就行了。)

你可以在 Android Studio 的欢迎界面中找到 SDK Manager。点击"Configure",然后就能看到"SDK Manager"。

SDK Manager 还可以在 Android Studio 的"Preferences"菜单中找到。具体路径是Appearance & BehaviorSystem SettingsAndroid SDK

在 SDK Manager 中选择"SDK Platforms"选项卡,然后在右下角勾选"Show Package Details"。展开Android 9 (Pie)选项,确保勾选了下面这些组件(重申你必须使用稳定的翻墙工具,否则可能都看不到这个界面):

  • Android SDK Platform 28

  • Intel x86 Atom_64 System Image(官方模拟器镜像文件,使用非官方模拟器不需要安装此组件)

然后点击"SDK Tools"选项卡,同样勾中右下角的"Show Package Details"。展开"Android SDK Build-Tools"选项,确保选中了 React Native 所必须的28.0.3版本。你可以同时安装多个其他版本。

最后点击"Apply"来下载和安装这些组件。

4,配置ANDROID_HOME 环境变量

React Native 需要通过环境变量来了解你的 Android SDK 装在什么路径,从而正常进行编译。

具体的做法是把下面的命令加入到~/.bash_profile文件中:

译注:~表示用户目录,即/Users/你的用户名/,而小数点开头的文件在 Finder 中是隐藏的,并且这个文件有可能并不存在。可在终端下使用vi ~/.bash_profile命令创建或编辑。如不熟悉 vi 操作,请点击 这里 学习。
# 如果你不是通过Android Studio安装的sdk,则其路径可能不同,请自行确定清楚。 
export ANDROID_HOME=$HOME/Library/Android/sdk 
export PATH=$PATH:$ANDROID_HOME/tools 
export PATH=$PATH:$ANDROID_HOME/tools/bin 
export PATH=$PATH:$ANDROID_HOME/platform-tools 
export PATH=$PATH:$ANDROID_HOME/emulator
如果你的命令行不是 bash,而是例如 zsh 等其他,请使用对应的配置文件。

(在控制台直接输入 sudo vi .zshrc 会在/users/用户名/目录下新建.zshrc文件,并进入编辑状态,然后将上述配置复制进去 :wq! 保存退出。)

使用source $HOME/.bash_profile命令来使环境变量设置立即生效(否则重启后才生效)。可以使用echo $ANDROID_HOME检查此变量是否已正确设置。

请确保你正常指定了 Android SDK 路径。你可以在 Android Studio 的"Preferences"菜单中查看 SDK 的真实路径,具体是Appearance & BehaviorSystem SettingsAndroid SDK

5,Android Studio 中安装sdk

  1. 进入网站http://ping.chinaz.com/,进行 dl.google.com ping检查,选择大陆响应时间最短的IP地址

  1. 进入cmd对此IP地址进行ping测试,如果可以将(IP地址 dl.google.com进入cmd对此IP地址进行ping测试,如果可以将(IP地址 dl.google.com)加入hosts文件中(打开hosts文件 sudo vi /etc/hosts->进入编辑模式 i->添加203.208.40.33 dl.google.com \n 203.208.40.33 dl-ssl.google.com —>保存 :wq!)(备用ping 203.208.40.67, 打开hosts文件$vim /etc/hosts->进入编辑模式 $i->添加203.208.40.67 dl.google.com—>保存$:w !sudo tee %)

  1. 点击Apply、OK,重新打开Android SDK,可以看到列表已经获得

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值