前言

前面介绍了MAC 安装,再来讲讲mac 安装 安卓的开发环境

首先貌似很多Mac自带安卓JDK ,你可以在终端上输入java -version 看是否已经有java开发环境。

如果没有java开发环境,需要到官网下载java-jdk;然后配置系统变量。

一、使用命令行来配置

1.请安装JDK1.8 ,下载地址Oracle官方:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

二、配置java环境变量

①输入$ /usr/libexec/java_home来定位java在mac中的安装路径

②在命令行中输入:$touch ~/.bash_profile(touch命令是若文件不存在,创建该文件)

③在命令行中输入:$open~/.bash_profile(open用编辑器打开该文件)

④把第一步查找到到java安装路径赋值给JAVA_HOME,复制以下内容到 .bash_profile文件中:

export JAVA_HOME=查找到的java安装路径

export PATH=$JAVA_HOME/bin:$PATH

export CLASS_PATH=$JAVA_HOME/lib:$CLASS_PATH

⑤在命令行中输入:$source~/.bash_profile(source命令是执行文件)

⑥验证环境变量是否成功:在命令行输入      $java 或$javac(若提示命令找不到表示失败)

或输入      $echo$JAVA_HOME(是否能成功打印java的安装路径)

三、Android studio安装

这个 官网步骤来就是 把安装的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环境变量是否设置成功)

四.安装安卓模拟器(本案例选择MuMu模拟器)

①模拟器下载地址

②使用安卓模拟器创建一个 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在弹出窗口中输入

现在可以重新加载它,它应该开始工作

就可以看到页面啦

Mac 安装RN android开发环境的更多相关文章

  1. Mac系统cocos2dx + android 开发环境配置

    Mac系统cocos2dx + android 开发环境配置 /****************************************************** 这遍文章主要转载自:htt ...

  2. mac 下搭建 Android 开发环境

    因工作需要,要在mac 下搭建 Android 开发环境.谷歌.度娘了好久,没有找个一个完整又系统的方法,很是苦恼.最终,皇天不负有心人,找到了下面这篇文档,结合亲身体验,特此记录.也为有这方面需求的 ...

  3. Mac安装vue.js开发环境

    Mac安装vue.js开发环境 DannyHooDanny的专栏订阅 一.vue.js开发环境 二.初始化一个vue.js项目 三.vue.js项目打包部署 本来以为在Mac上搭建vue.js的环境挺 ...

  4. Mac下部署Android开发环境附加NDK

    作为开发者,我们深有体会,不管是进行什么开发,为了部署开发环境,我们往往需要折腾很长时间.查阅很多资料才能完成,而且这次折腾完了,下次到了另一台新电脑上又得重新来过,整个部署过程记得还好,要是不记得又 ...

  5. mac下配置android开发环境

    从昨天下午到如今.用了差点儿相同一整天的时间去熟悉mac和配置环境,基本已经OK了,大体记录了整个过程中遇到的问题. 1.安装java环境 之前听说mac自带java环境.java -version一 ...

  6. cocos2dx mac下搭建android开发环境

    1)下载eclipse 地址:http://www.eclipse.org/downloads/ 2)安装adt 打开eclipse,菜单:help->install new software ...

  7. 分享下mac安装xamarin跨平台开发环境的坑

    之前在vs2015上安装好了xamarin环境,考虑到调试IOS仍然需要mac机,昨天决定直接在mac上安装xamarin. 安装完所有的效果如上图,此时已经可以创建安卓和IOS环境. 我安装过程中, ...

  8. 安装配置Android开发环境SDK

    引言: 好搞事情,搞点移动端测试高大尚的东西,首先先得把环境搭建起来: 1.下载 握了个草,很多网站都直接推荐到android官网去下载,叔不知google官网早就被我大天朝给墙了,对于不喜欢FQ的天 ...

  9. mac里边配置android开发环境,intellij开发工具:

    1 在android的官网下载 android sdk的mac版 http://developer.android.com/sdk/index.html  选择mac的版本 下载后打开sdk-mana ...

随机推荐

  1. 【HANA系列】SAP HANA SQL查找字符串位置

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[HANA系列]SAP HANA SQL查找字符 ...

  2. python基础 --- 难点重点

    循环嵌套 # 打印九九乘法表 for row in range(1,10): # 行与列相乘 for col in range(1,row+1): print(col,'*',row,'=',row ...

  3. jmeter-ERROR o.a.j.p.j.c.DataSourceElement: JDBC data source already defined for: 报错原因

    转载自:https://www.cnblogs.com/zhangfeivip/p/9450403.html Jmeter 多个threadgroup 中的配置元件会一次性进行初始化   例如3个th ...

  4. Serialize and Deserialize N-ary Tree

    Serialization is the process of converting a data structure or object into a sequence of bits so tha ...

  5. 【0.3】mysql复制的日常管理维护,mysql复制常见问题处理

    [1]复制的日常管理 #复制的日常管理与维护 [1.1]show slave status\G :在从库查看从库线程状态 [1.2]flush tables with read lock;  :主从不 ...

  6. 【DP 好题】Kick Start 2019 Round C Catch Some

    题目链接 题目大意 在一条数轴上住着 $N$ 条狗和一个动物研究者 Bundle.Bundle 的坐标是 0,狗的坐标都是正整数,可能有多条狗住在同一个位置.每条狗都有一个颜色.Bundle 需要观测 ...

  7. 为什么 ConcurrentHashMap 的读操作不需要加锁?

    现在人工智能非常火爆,很多朋友都想学,但是一般的教程都是为博硕生准备的,太难看懂了.最近发现了一个非常适合小白入门的教程,不仅通俗易懂而且还很风趣幽默.所以忍不住分享一下给大家 ConcurrentH ...

  8. Manacher模版

    现在讲的也是一种处理字符串的方法,叫做Manacher,有点像“马拉车” 1179: [视频][Manacher]最长回文子串 时间限制: 1 Sec  内存限制: 128 MB提交: 209  解决 ...

  9. Windows 系统安装 Docker

    详细方法参见官方文档. Win10 家庭版 安装Toolbox Win10 家庭版由于功能限制,不能直接安装 Docker for Windows, 需要使用 Toolbox 的形式进行安装. 确认版 ...

  10. 牛客 545A 小A与最大子段和 & CF 660F Bear and Bowling 4

    大意: 给定序列$a$, 求选择一个子区间$[l,r]$, 使得$\sum\limits_{i=l}^r(i-l+1)a_i$最大. $n\le2e5, |a_i|\le 1e7$. 记$s[i]=\ ...