失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > mac Android Studio 环境搭建 flutter开发环境搭建 已经加快AS的编译速度(Android mac 系统配置)

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

时间:2019-12-15 18:30:38

相关推荐

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

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

Android studio 下载

https://developer./studio

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

配置sdk环境:

文件:.bash_profile

命令:

touch 创建

open 打开编辑

source 保存生效

配置环境:

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

参考地址:(没什么好参考的)

环境搭建:/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=trueorg.gradle.jvmargs=-Xmx2048m-XX:MaxPermSize=512m-XX:+HeapDumpOnOutOfMemoryError-Dfile.encoding=UTF-8org.gradle.parallel=trueorg.gradle.configureondemand=true

Google Chrome下载

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

Sourcetree 下载

使用:/p/ac392489f9c1

wps 下载

/product/wpsmac/

submit3 下载

/

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-export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-export PATH=/Users/80262786/sdk/flutter/bin:$PATH

遇到问题:

问题:

[!] Android toolchain - develop for Android devices (Android SDK version 33.0.2)

✗ cmdline-tools component is missing

Runpath/to/sdkmanager --install "cmdline-tools;latest"

See /studio/command-line for more details.

✗ Android license status unknown.

Runflutter doctor --android-licensesto accept the SDK licenses.

See https://flutter.dev/docs/get-started/install/macos#android-setup for more details.

没有安装android SDK command-line Tools

/qq_31277409/article/details/128664418

Android license status unknown.

运行:flutter doctor --android-licenses

编译异常:Unsupported class file major version 61

/qq_59392060/article/details/128076913

android studio 运行不了的问题

flutter出现entrypoint isn’t within the current project错误的解决方法之一

/read/cv22234349

android studio编译问题

Could not resolve com.xxx:xxx:1.1.0

Could not get resource ‘https://xxx’

解决办法:

1、build.gradle 里面的配置修改成 阿里云

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

2、也可能是没有配置 google

jcenter()

google()

maven {

url ‘/’

name ‘Google’

}

3、还可能是内外网的问题,内网禁止了部分文件的下载,可以切换网络,等下载完毕以后,在切回去就好了。

flutter其他命令

flutter doctor

flutter pub get

flutter build bundle

flutter clean

flutter attach

如果觉得《mac Android Studio 环境搭建 flutter开发环境搭建 已经加快AS的编译速度(Android mac 系统配置)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。