[toc]
前言
对于mac电脑上的iOS开发环境就没什么好说的,所以这里主要介绍安卓开发环境
配置安卓环境
1.下载Android Studio
-
直接去官网下载即可
2.配置SDK
首次启动会提醒你安装SDK,安装过程无需翻墙。但也有一个工具需要手动安装。
【tip】
会略这一步,在使用 flutter doctor 检测时会出现许可证问题。后续还有可能提示升级SDK,原因是这里没有配置好。
- 安装完SDK,打开Android studio
- 进入偏好设置,快捷键:
CMD + ,
。按下面截图操作。
3.安装Android Studio插件
-
进入偏好设置,快捷键:
CMD + ,
当提示安装Dart插件时,也要点击
YES
进行安装 -
安装完成后,重启 Android Studio。可以看到创建 Flutter 应用的选项
4.解决许可证问题
- 再次通过
flutter doctor
检测,会发现许可证的问题 - 打开终端,执行命令:
flutter doctor --android-licenses
5.配置安卓模拟器
推荐使用国内“夜神”模拟器
6. 解决 Gradel 卡住问题
首次运行的时候,你会发现卡在这里不懂。原因是Gradle的Maven仓库在国外,剩下的问题自己体会。解决这类问题比较常规的办法都是通过镜像。
Running Gradle task 'assembleDebug'...
-
修改项目的 build.gradle 文件
- 文件路径:项目 -> Android -> build.gradle 文件
- 修改内容:
- 找到 buildscript 和 allprojects
- 修改
为阿里云镜像google() jcenter()
maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/jcenter' } maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
-
如下图所示
-
修改Flutter安装目录中的 flutter.gradle 文件
- 文件路径:
flutter/packages/flutter_tools/gradle/flutter.gradle
- 修改内容(加入阿里云镜像):
buildscript { repositories { maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/jcenter' } maven { url 'http://maven.aliyun.com/nexus/content/groups/public' } } dependencies { classpath 'com.android.tools.build:gradle:3.5.0' } }
- 文件路径: