mac Android Studio 环境搭建,flutter开发环境搭建,已经加快AS的编译速度(Android mac 系统配置)
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 系统配置)相关推荐
- Flutter开发之搭建Flutter开发环境(三)
回首demo.之前的工程突然,无法iOS上运行了.重装了最新的Xcode.然后VS Code 终端运行 flutter packages get 再打开Xcode 设置开发证书.再在iOS真机或者模拟 ...
- Flutter学习笔记01:搭建Flutter开发环境
文章目录 一.Flutter概述 二.安装Git for Windows (一)下载Git (二)安装Git (三)配置环境变量 (四)命令行运行Git 三.安装Android Studio (一)下 ...
- Mac上搭建Flutter开发环境(Android模拟器和IOS模拟器开发)
前言 最近公司要求使用跨平台语言开发新的应用,这几天也对比了ReactNative和Flutter,最终决定入坑Flutter,今天刚配置完Flutter的开发环境,Flutter中文网也有相应的安装 ...
- mac上搭建flutter开发环境并运行第一个程序
什么是flutter 官方是这么解释的:Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面. Flutter可以与现有的代码一起工作.在全世界,Flutte ...
- flutter usb串口_在Windows上搭建Flutter开发环境
一.使用镜像 由于在国内访问Flutter有时可能会受到限制,Flutter官方为中国开发者搭建了临时镜像,大家可以将如下环境变量加入到用户环境变量中: export PUB_HOSTED_URL=h ...
- 在android studio中配置ndk开发环境
环境:android studio 1.5 android-ndk-r10b 1.下载android-ndk-r10b,解压. 2.android studio创建新项目, 配置ndk环境 打开fil ...
- flutter安装_在macOS上搭建Flutter开发环境
flutter中文网 1. 去flutter官网下载其最新可用的安装包 下载官网 2. 解压缩到想放置的文件夹 该文件夹较大,且以后不需要动,所以可以根据自己的偏好放置在合适的位置 3. 将flutt ...
- 【Flutter】Flutter 开发环境搭建 ( Android Studio 下 Flutter / Dart 插件安装 | Flutter SDK 安装 | 环境变量配置 | 开发环境检查 )
文章目录 一.Flutter 学习资料 二.Flutter 开发环境搭建 三.Android Studio 环境安装 Flutter / Dart 插件 四.下载 Flutter SDK 五.设置 F ...
- Android Flutter开发环境搭建
1.搭建 Flutter 开发环境 本栏亦在快速上手Android Flutter,Flutter框架就不介绍了,框架这个东西怎么说呢,对于大部分人来说只是了解即可,如需了解的话,可以度娘资料很多. ...
- 超级详细flutter开发环境搭建
一.在Windows上搭建Flutter开发环境 系统要求 要安装和运行Flutter,您的开发环境必须满足以下最低要求: 操作系统Windows 7 SP1或更高版本(64位)磁盘空间::400 M ...
最新文章
- Linux常用指令---find | locate(查找)
- css怎么设置列表颜色,css怎么设置table颜色
- 基于HTML5 Canvas实现工控2D叶轮旋转
- centos 7 如何验证oracle安装成功_linux下Oracle数据的安装详解
- SASS type-of 函数
- HTML5 audio 标签-在html中定义声音的标签
- Log4net 在framework Client中编译失败
- mes实施顾问前景如何_国匠智能制造培训|MES的两种实施顾问类型
- mysql悲观锁关键字_MySQL悲观锁 select for update实现秒杀案例(jfinal框架)
- spring zipkin mysql_springboot + zipkin + mysql
- 卷积神经网络——第一周 卷积神经网络基础——第四部分
- 市场上主要的PB系统提供商简介
- Thin框架的应用(一) 单机双人对战象棋程序
- 【WINAPI】CreateSemaphore_信号量
- 2021-06-02
- 物理计算机主机ip在哪,查看电脑的物理地址_查看电脑的物理ip地址
- 《ANSYS 14.0超级学习手册》一1.1 有限元法概述
- hsgcc:面试笔记
- Android 10 SurfaceView 奔溃报错signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x4
- 程序员必读的职业规划书,少走 5 年弯路(送书)
热门文章
- SpringBoot 通过jjwt快速实现token授权
- 快速推广拼车小程序的方法,及盈利模式。
- 用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联'。错误代码:18452 解决办法...
- 你在计算机保研的路上都遇到过哪些困难?
- 关于Android Studio 无法正常启动模拟器的问题
- 基于socket实现的多人聊天室项目(python)
- sublime text3安装python插件和flake8_Flake8 linter未突出显示Sublime Tex中的错误
- 个人银行账户管理系统
- linux7webmin,如何在CentOS 7上安装Webmin
- HTML-Css文字排版--字体--段落