mac电脑重装了,记录一下整个安装流程,省的以后浪费时间吧。亲测都是有效的,最后编译的速度,从最开始的30分钟,首次下载的东西比较多,到11分钟,最后到2分钟。大家可以试试。

Android studio 下载

https://www.androiddevtools.cn
https://developer.android.google.cn/studio

下载完成,按照步骤按照即可,安装以后,会自带sdk下载。
配置sdk环境:

文件:.bash_profile
命令:
touch 创建
open 打开编辑
source 保存生效

配置环境:

// flutter配置
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export PATH=/Users/80262786/sdk/flutter/bin:$PATH// android 配置
export ANDROID_HOME=/Users/80262786/Library/Android/sdk
PATH=${PATH}:$ANDROID_HOME/platform-tools
PATH=${PATH}:$ANDROID_HOME/tools

参考地址:(没什么好参考的)
环境搭建:https://blog.51cto.com/u_15940062/6008782

加快编译速度

  • Compiler 里面的勾选去掉
  • 编译通过以后,可以改成离线编译
  • 配置android studio 应用里面的参数
-Xms2048m
-Xmx4096m
-XX:MaxPermSize=2048m
-XX:ReservedCodeCacheSize=1024m
-XX:+UseCompressedOops
-XX:+UseG1GC
-XX:SoftRefLRUPolicyMSPerMB=50
-XX:CICompilerCount=2
  • 在.gradle 里面创建文件,并配置参数
    文件一般就在自己的目录中。
org.gradle.daemon=true
org.gradle.jvmargs=-Xmx2048m
-XX:MaxPermSize=512m
-XX:+HeapDumpOnOutOfMemoryError
-Dfile.encoding=UTF-8
org.gradle.parallel=true
org.gradle.configureondemand=true

Google Chrome下载

https://chromeenterprise.google/browser/download/#mac-tab

Sourcetree 下载

https://www.sourcetreeapp.com
使用:https://www.jianshu.com/p/ac392489f9c1

wps 下载

https://www.wps.cn/product/wpsmac/

submit3 下载

https://www.sublimetextcn.com/

Flutter 环境搭建:

  • 下载:https://docs.flutter.dev/release/archive?tab=macos
  • 官网地址:https://book.flutterchina.club/chapter1/install_flutter.html#_1-3-1-%E5%AE%89%E8%A3%85flutter

macOS 选x64,别选 arm64
操作步骤:
1、下载文件
2、解压
3、配置环境变量
4、Android Studio 下载插件
flutter dart 2个插件

  • 环境配置
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cnexport PATH=/Users/80262786/sdk/flutter/bin:$PATH

遇到问题:
问题:
[!] Android toolchain - develop for Android devices (Android SDK version 33.0.2)
✗ cmdline-tools component is missing
Run path/to/sdkmanager --install "cmdline-tools;latest"
See https://developer.android.com/studio/command-line for more details.
✗ Android license status unknown.
Run flutter doctor --android-licenses to accept the SDK licenses.
See https://flutter.dev/docs/get-started/install/macos#android-setup for more details.

  • 没有安装android SDK command-line Tools
    https://blog.csdn.net/qq_31277409/article/details/128664418

  • Android license status unknown.
    运行:flutter doctor --android-licenses

  • 编译异常:Unsupported class file major version 61
    https://blog.csdn.net/qq_59392060/article/details/128076913

  • android studio 运行不了的问题
    flutter出现entrypoint isn’t within the current project错误的解决方法之一
    https://www.bilibili.com/read/cv22234349

  • android studio编译问题
    Could not resolve com.xxx:xxx:1.1.0
    Could not get resource ‘https://xxx’
    解决办法:
    1、build.gradle 里面的配置修改成 阿里云

maven {url 'https://developer.huawei.com/repo/'}
//内网nexus,综合包括了阿里云镜像、flutter-io镜像、adc系列镜像
maven{allowInsecureProtocol = trueurl 'http://10.177.243.170:8081/repository/android-repos/'
}maven {allowInsecureProtocol = trueurl 'http://maven.aliyun.com/nexus/content/groups/public/' }
maven {allowInsecureProtocol = trueurl 'http://maven.aliyun.com/nexus/content/repositories/jcenter' }
maven {allowInsecureProtocol = trueurl 'http://maven.aliyun.com/nexus/content/repositories/google' }
maven {allowInsecureProtocol = trueurl 'http://maven.aliyun.com/nexus/content/repositories/gradle-plugin' }
maven {allowInsecureProtocol = trueurl"http://download.flutter.io"
}

2、也可能是没有配置 google
jcenter()
google()
maven {
url ‘https://maven.google.com/’
name ‘Google’
}
3、还可能是内外网的问题,内网禁止了部分文件的下载,可以切换网络,等下载完毕以后,在切回去就好了。

flutter其他命令

flutter doctor
flutter pub get
flutter build bundle
flutter clean
flutter attach

mac Android Studio 环境搭建,flutter开发环境搭建,已经加快AS的编译速度(Android mac 系统配置)相关推荐

  1. Flutter开发之搭建Flutter开发环境(三)

    回首demo.之前的工程突然,无法iOS上运行了.重装了最新的Xcode.然后VS Code 终端运行 flutter packages get 再打开Xcode 设置开发证书.再在iOS真机或者模拟 ...

  2. Flutter学习笔记01:搭建Flutter开发环境

    文章目录 一.Flutter概述 二.安装Git for Windows (一)下载Git (二)安装Git (三)配置环境变量 (四)命令行运行Git 三.安装Android Studio (一)下 ...

  3. Mac上搭建Flutter开发环境(Android模拟器和IOS模拟器开发)

    前言 最近公司要求使用跨平台语言开发新的应用,这几天也对比了ReactNative和Flutter,最终决定入坑Flutter,今天刚配置完Flutter的开发环境,Flutter中文网也有相应的安装 ...

  4. mac上搭建flutter开发环境并运行第一个程序

    什么是flutter 官方是这么解释的:Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面. Flutter可以与现有的代码一起工作.在全世界,Flutte ...

  5. flutter usb串口_在Windows上搭建Flutter开发环境

    一.使用镜像 由于在国内访问Flutter有时可能会受到限制,Flutter官方为中国开发者搭建了临时镜像,大家可以将如下环境变量加入到用户环境变量中: export PUB_HOSTED_URL=h ...

  6. 在android studio中配置ndk开发环境

    环境:android studio 1.5 android-ndk-r10b 1.下载android-ndk-r10b,解压. 2.android studio创建新项目, 配置ndk环境 打开fil ...

  7. flutter安装_在macOS上搭建Flutter开发环境

    flutter中文网 1. 去flutter官网下载其最新可用的安装包 下载官网 2. 解压缩到想放置的文件夹 该文件夹较大,且以后不需要动,所以可以根据自己的偏好放置在合适的位置 3. 将flutt ...

  8. 【Flutter】Flutter 开发环境搭建 ( Android Studio 下 Flutter / Dart 插件安装 | Flutter SDK 安装 | 环境变量配置 | 开发环境检查 )

    文章目录 一.Flutter 学习资料 二.Flutter 开发环境搭建 三.Android Studio 环境安装 Flutter / Dart 插件 四.下载 Flutter SDK 五.设置 F ...

  9. Android Flutter开发环境搭建

    1.搭建 Flutter 开发环境 本栏亦在快速上手Android Flutter,Flutter框架就不介绍了,框架这个东西怎么说呢,对于大部分人来说只是了解即可,如需了解的话,可以度娘资料很多. ...

  10. 超级详细flutter开发环境搭建

    一.在Windows上搭建Flutter开发环境 系统要求 要安装和运行Flutter,您的开发环境必须满足以下最低要求: 操作系统Windows 7 SP1或更高版本(64位)磁盘空间::400 M ...

最新文章

  1. Linux常用指令---find | locate(查找)
  2. css怎么设置列表颜色,css怎么设置table颜色
  3. 基于HTML5 Canvas实现工控2D叶轮旋转
  4. centos 7 如何验证oracle安装成功_linux下Oracle数据的安装详解
  5. SASS type-of 函数
  6. HTML5 audio 标签-在html中定义声音的标签
  7. Log4net 在framework Client中编译失败
  8. mes实施顾问前景如何_国匠智能制造培训|MES的两种实施顾问类型
  9. mysql悲观锁关键字_MySQL悲观锁 select for update实现秒杀案例(jfinal框架)
  10. spring zipkin mysql_springboot + zipkin + mysql
  11. 卷积神经网络——第一周 卷积神经网络基础——第四部分
  12. 市场上主要的PB系统提供商简介
  13. Thin框架的应用(一) 单机双人对战象棋程序
  14. 【WINAPI】CreateSemaphore_信号量
  15. 2021-06-02
  16. 物理计算机主机ip在哪,查看电脑的物理地址_查看电脑的物理ip地址
  17. 《ANSYS 14.0超级学习手册》一1.1 有限元法概述
  18. hsgcc:面试笔记
  19. Android 10 SurfaceView 奔溃报错signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x4
  20. 程序员必读的职业规划书,少走 5 年弯路(送书)

热门文章

  1. SpringBoot 通过jjwt快速实现token授权
  2. 快速推广拼车小程序的方法,及盈利模式。
  3. 用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联'。错误代码:18452 解决办法...
  4. 你在计算机保研的路上都遇到过哪些困难?
  5. 关于Android Studio 无法正常启动模拟器的问题
  6. 基于socket实现的多人聊天室项目(python)
  7. sublime text3安装python插件和flake8_Flake8 linter未突出显示Sublime Tex中的错误
  8. 个人银行账户管理系统
  9. linux7webmin,如何在CentOS 7上安装Webmin
  10. HTML-Css文字排版--字体--段落