第一步:前面的安装和配置

brew install watchman

查看这里
第二步:下面是安装jdk以下步骤:

brew install adoptopenjdk/openjdk/adoptopenjdk8

这是官方要运行的,安装的是jdk8,jdk8经过咨询公司资深Java开发后,得知jdk8是很多后端依赖框架的底层都是jdk8,兼容性比较高,所以这里是8
但是运行命令后报错

fatal: unable to access 'https://github.com/adoptopenjdk/homebrew-openjdk/': LibreSSL SSL_connect: Operation timed out in connection to github.com:443
Error: Failure while executing; `git clone https://github.com/adoptopenjdk/homebrew-openjdk /opt/homebrew/Library/Taps/adoptopenjdk/homebrew-openjdk --origin=origin --template=` exited with 128.

这个错误是说你连接不上人家的仓库
那么这个时候开个VPN,再次执行这个 brew install adoptopenjdk/openjdk/adoptopenjdk8 命令
然后安装成功
成功后运行下面命令查看版本,注意不能是- v

java -version

第三步:下载android studio

第四步终端执行:

xxxxxxxxxxxxxxideMacBook-Air ~ % vi ~/.zshrc

写入

# 如果你不是通过Android Studio安装的sdk,则其路径可能不同,请自行确定清楚
export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools

第五步创建项目:
注意:这一步最好是开着VPN

npx react-native init AwesomeProject

第六步:
运行npm run android
如果启动完成后,报错,关机重启

第七步:
下一次再次打开的时候,直接用android studio打开项目的android目录后直接点击运行

这个按钮等着就好

Mac m1 react native android 环境搭建跳坑相关推荐

  1. 安卓转战React-Native之windows下android环境搭建爬坑血泪史

    前言 最近又有新的项目立项,所以好久都没有写博客了,然后都是利用闲暇时间来学习React-native. 由于安卓和ios的就业环境给移动端开发带来前所未有的冲击,于是乎很多伙伴们不得不另谋他路,然后 ...

  2. React Native Windows 环境搭建(适合有Android 开发基础的同学)

    1.安装python2.x https://www.python.org/downloads/release/python-2718/ 2.安装NodeJS http://nodejs.cn/down ...

  3. React Native 安卓环境搭建

    基础环境 必须安装的依赖有:Node.js.Yarn 和 React Native 脚手架.这是运行 RN 的基础 Node.js Node.js 的版本应大于等于 12,推荐安装 LTS 版本(去N ...

  4. React Native windows环境搭建

    1.首先准备下载必须的依赖:Node.JDK .Android Studio.夜神模拟器 ①Node可以直接到 官网 下载,版本必须大于14,我这边用的是v16.15.1 ②Jave JDK,我直接在 ...

  5. React Native开发环境搭建

    1.安装Homebrew,简称brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件 2.安装node,brew install node 3.使用 homebrew 安 ...

  6. [React Native Android安利系列]搭建React Native Android环境

    欢迎大家收看react-native-android系列教程,跟着本系列教程学习,可以熟练掌握react-native-android的开发,你值得拥有 https://segmentfault.co ...

  7. Mac M1芯片Java开发环境搭建 · JDK安装

    文章目录 一.前言 二.下载openjdk1.8 三.安装openjdk1.8 四.配置JDK环境变量 五.验证环境变量是否生效 一.前言 M1芯片属于arm架构,在Oracle推出arm架构的JDK ...

  8. 混合开发的大趋势之一React Native(环境搭建)

    转载请注明出处:王亟亟的大牛之路 家里的鲨鲨皮肤病隔离了,被制裁希望快点好 按照国际惯例先安利,最近每天更新10+个库,效率还行:https://github.com/ddwhan0123/Usefu ...

  9. React Native开发环境搭建记录

    1)下载安装node.js 设置npm镜像源 npm config set registry https://registry.npm.taobao.org --global npm config s ...

最新文章

  1. 【连载】优秀程序员的45个习惯之42——允许大家自己想办法
  2. Linux_NIS+NFS+Autofs
  3. 企业级GIS的演变(转)
  4. [专栏目录]-ARM学习笔记目录
  5. 通信系统概论_移动通信复习资料
  6. 使用ftp上传文件到Unix系统注意事项
  7. Flink的ProcessFunction API
  8. mysql多源gtid复制_mysql的GTID复制和多源复制
  9. 《大数据》第2期 专题导读
  10. pycharm里生成requirements.txt
  11. linux命令详解词典pdf,[计算机]linux命令详解词典
  12. mysql 根据经纬度查询范围点
  13. 酷比魔方iwork1x i30双系统版,重装单Ubuntu 20.04系统记录(重力传感器、触摸屏、启动菜单、声卡问题、优化充电慢)
  14. android手机病毒多杀毒,手机中毒不用慌!教你几招安卓手机怎么彻底的进行杀毒...
  15. 阿拉伯语系下状态栏图标不要反向显示
  16. C语言的va_list使用方法
  17. CString 和 LPCTSTR 之间的转换 及 LPSTR、LPWSTR、LPCSTR、LPCWSTR、LPTSTR、LPCTSTR的区分与转化
  18. 文章《Deep Image Homography Estimation》
  19. MySQL数据库知识点
  20. python29期完结2021年共367G

热门文章

  1. 一个连珠五子棋的算法
  2. 机器学习在金融、法律等领域的技术应用 | Github推荐
  3. [Java基础]--JVM gc参数设置与分析
  4. 2022年蓝牙耳机什么牌子好?这五款高性价比蓝牙耳机适合学生党
  5. 怎么解决过拟合与欠拟合
  6. 网站高并发解决方案LVS
  7. BW十日谈之信息对象(转载)
  8. Uncaught (in promise) TypeError: Illegal invocation
  9. 紧急缺人!Facebook 招不到开发工程师
  10. 解决在IE中高德地图加载不出来/只有Logo没有地图的解决方案