前面介绍了MAC 安装,再来说讲mac 安装 安卓的开发环境html
首先貌似不少Mac自带安卓JDK ,你能够在终端上输入java -version 看是否已经有java开发环境。java
若是没有java开发环境,须要到官网下载java-jdk;而后配置系统变量。react
1.请安装JDK1.8 ,下载地址Oracle官方:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmlandroid
①输入$ /usr/libexec/java_home来定位java在mac中的安装路径bash
②在命令行中输入:$touch ~/.bash_profile(touch命令是若文件不存在,建立该文件)oracle
③在命令行中输入:$open~/.bash_profile(open用编辑器打开该文件)tcp
④把第一步查找到到java安装路径赋值给JAVA_HOME,复制如下内容到 .bash_profile文件中:编辑器
export JAVA_HOME=查找到的java安装路径spa
export PATH=$JAVA_HOME/bin:$PATH 命令行
export CLASS_PATH=$JAVA_HOME/lib:$CLASS_PATH
⑤在命令行中输入:$source~/.bash_profile(source命令是执行文件)
⑥验证环境变量是否成功:在命令行输入 $java 或$javac(若提示命令找不到表示失败)
或输入 $echo$JAVA_HOME(是否能成功打印java的安装路径)
这个 官网步骤来就是 把安装的SDK 下载 选中几个必要的选项,
https://reactnative.cn/docs/getting-started.html
最后配置下环境
与设置Java同样,打开 .bash_profile文件
打开android studio,打开preference,点击以下图能够查看android sdk对安装路径
把上步找到的sdk的安装路径赋值给ANDROID_HOME,并复制如下内容到 .bash_profile中
export ANDROID_HOME=查找到到sdk路径
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
在命令行中输入:
$source ~/.bash_profile
在命令行中输入:
$adb
(验证android sdk环境变量是否设置成功)
①模拟器下载地址
②使用安卓模拟器建立一个 Android 的虚拟设备 (AVD)
③运行 android avd 而且点击 Create...
④选定该新的 AVD, 而且点击 Start...
最后 运行 报错了
android AppRegistry.runApplication 红色的字
解决:
我获得了一个错误的红色屏幕:
缺乏那些环境变量引发的 adb reverse tcp:8081
。
在个人例子中,解决方案是设置Debug Server主机和端口,以下所示:
按CTRL + M
,打开设置的叠加层
单击“开发设置”,转到设置菜单
单击“Debug Server host&port for device”,而后localhost:8081
在弹出窗口中输入
如今能够从新加载它,它应该开始工做
就能够看到页面啦