Mac m1 react native android 环境搭建跳坑
第一步:前面的安装和配置
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 环境搭建跳坑相关推荐
- 安卓转战React-Native之windows下android环境搭建爬坑血泪史
前言 最近又有新的项目立项,所以好久都没有写博客了,然后都是利用闲暇时间来学习React-native. 由于安卓和ios的就业环境给移动端开发带来前所未有的冲击,于是乎很多伙伴们不得不另谋他路,然后 ...
- React Native Windows 环境搭建(适合有Android 开发基础的同学)
1.安装python2.x https://www.python.org/downloads/release/python-2718/ 2.安装NodeJS http://nodejs.cn/down ...
- React Native 安卓环境搭建
基础环境 必须安装的依赖有:Node.js.Yarn 和 React Native 脚手架.这是运行 RN 的基础 Node.js Node.js 的版本应大于等于 12,推荐安装 LTS 版本(去N ...
- React Native windows环境搭建
1.首先准备下载必须的依赖:Node.JDK .Android Studio.夜神模拟器 ①Node可以直接到 官网 下载,版本必须大于14,我这边用的是v16.15.1 ②Jave JDK,我直接在 ...
- React Native开发环境搭建
1.安装Homebrew,简称brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件 2.安装node,brew install node 3.使用 homebrew 安 ...
- [React Native Android安利系列]搭建React Native Android环境
欢迎大家收看react-native-android系列教程,跟着本系列教程学习,可以熟练掌握react-native-android的开发,你值得拥有 https://segmentfault.co ...
- Mac M1芯片Java开发环境搭建 · JDK安装
文章目录 一.前言 二.下载openjdk1.8 三.安装openjdk1.8 四.配置JDK环境变量 五.验证环境变量是否生效 一.前言 M1芯片属于arm架构,在Oracle推出arm架构的JDK ...
- 混合开发的大趋势之一React Native(环境搭建)
转载请注明出处:王亟亟的大牛之路 家里的鲨鲨皮肤病隔离了,被制裁希望快点好 按照国际惯例先安利,最近每天更新10+个库,效率还行:https://github.com/ddwhan0123/Usefu ...
- React Native开发环境搭建记录
1)下载安装node.js 设置npm镜像源 npm config set registry https://registry.npm.taobao.org --global npm config s ...
最新文章
- 【连载】优秀程序员的45个习惯之42——允许大家自己想办法
- Linux_NIS+NFS+Autofs
- 企业级GIS的演变(转)
- [专栏目录]-ARM学习笔记目录
- 通信系统概论_移动通信复习资料
- 使用ftp上传文件到Unix系统注意事项
- Flink的ProcessFunction API
- mysql多源gtid复制_mysql的GTID复制和多源复制
- 《大数据》第2期 专题导读
- pycharm里生成requirements.txt
- linux命令详解词典pdf,[计算机]linux命令详解词典
- mysql 根据经纬度查询范围点
- 酷比魔方iwork1x i30双系统版,重装单Ubuntu 20.04系统记录(重力传感器、触摸屏、启动菜单、声卡问题、优化充电慢)
- android手机病毒多杀毒,手机中毒不用慌!教你几招安卓手机怎么彻底的进行杀毒...
- 阿拉伯语系下状态栏图标不要反向显示
- C语言的va_list使用方法
- CString 和 LPCTSTR 之间的转换 及 LPSTR、LPWSTR、LPCSTR、LPCWSTR、LPTSTR、LPCTSTR的区分与转化
- 文章《Deep Image Homography Estimation》
- MySQL数据库知识点
- python29期完结2021年共367G