react native mac 下安装安卓调试环境

1. 下载 VirtualBox

VirtualBox下载地址

Genymotion的运行需要依赖VirtualBox

react native mac 下安装安卓调试环境_第1张图片

2.去Genymotion官网下载安装 genymotion

先登录,没账号先注册

genymotion下载地址

选择下载

react native mac 下安装安卓调试环境_第2张图片

通过以上步骤完成了软件的下载,然后启动 genymotion下载一个安卓虚拟机

react native mac 下安装安卓调试环境_第3张图片

这样的话软件环境全部满足,前提是你需要安装了 android studio,
将路径暴露出来,编辑.bash_profile

export ANDROID_HOME=/Users/你的用户名/Library/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/build-tools/28.0.1

然后运行 react native run-android

可能遇到以下问题:

1.License for package Android SDK Build-Tools 28.0.2 not accepted.

需执行以下步骤,同意协议

cd /Users/你的用户名/Library/Android/sdk/tools/bin

./sdkmanager --licenses

然后命令会提醒你确定y/n(accept lincense),一路y下去便可以了。

    1. minSdk> deviceSdk

出现原因参考链接:

链接

解决方案:

重新下载一个符合要求的API 的虚拟机

react native mac 下安装安卓调试环境_第4张图片
虚拟机版本对照

这样 react native run-android 以后成功运行。

你可能感兴趣的:(react native mac 下安装安卓调试环境)