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 ...
最新文章
- NDK JNI方式读写Android系统的demo(二)
- 新技术“红”不过十年,半监督学习为什么是个例外?
- puppet 类、模块
- python dlib opencv人脸识别准确度_Python用opencv+dlib实现人脸识别
- USACO 保护花朵 Protecting the Flowers, 2007 Jan
- 16.通过实现“函数一个返回值出口,返回两个返回值”。来了解指针与普通地址的区别...
- 封装 电流密度 重布线_电子封装陶瓷基板(3/5)
- python人像和图片比对_python 使用OpenCV进行简单的人像分割与合成
- 剑指offer--两个链表的第一个公共结点
- CLR via C# 3rd - 07 - Constants and Fields
- itunes store服务中断_从服务器开发底层聊一聊协程的实现原理
- 海洋cms简洁免费下载视频网站正版原创自适应挖片模板
- 百度地图生成器不显示图片的原因
- 高斯-马尔可夫定理(Gauss-Markov Theorem)
- 微信服务器小程序后台,微信小程序调用后台service教程详解
- 二维码美化策略——QArt Codes
- 【es6学习】Babel 转码器详解
- 数理统计复习笔记二——充分统计量
- Cannot create PoolableConnectionFactory (Access denied for user 'root'@'localhos
- 中国石油大学《催化原理》第三阶段在线作业