零、名词
Maven,项目的开发、测试、文档生成、报表和部署,都具有一些共同的特征,这些特征就可以认为是软件开发过程中的一些最佳实践,当这些最佳实践成为共识,开发的协作必然会更加高效。
2.Flutterr
一、配置
1.Flutter环境配置
安装压缩包:(点击即可下载)flutter_windows_3.10.6-stable.zip
这里直接解压到任意文件,点击,输入flutter --version
环境变量:
PUB_HOSTED_URL https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL https://storage.flutter-io.cn
2.Andriod Studio安装环境
安装插件
Andriod SDK 地址是安装AS时的sdk的地址
3.Gradle配置
不懂就学系列(一):gradle配置本地distributionUrl
Flutter 相关书籍 - Flutter 中文文档 - Flutter 中文开发者网站 - Flutter
二、Bug
1.真机测试连接未成功
Running Gradle task ‘assembleDebug’…或者‘assembleRelease’
国内访问google源太慢或者超时,两个方案
方案一:让自己能顺利访问google 搭梯子
方案二:更换镜像地址,修改了两个地方,一个是项目配置,一个是Flutter安装目录。
最后等几分钟(划重点)
代码:
// 修改前
// google()
// mavenCentral()
//修改后
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'https://maven.aliyun.com/nexus/content/groups/public' }
点击 项目名称 切换成 Andriod 找到build.gradle
flutter\packages\flutter_tools\gradle 文件夹,打开flutter.gradle文件
模拟器是先打开,然后出现Pixel 6 Api 27(mobile)即可打开
2.配置Sdk失败
flutter doctor --android-licenses
最后还是可以运行,但是cmd爆红了,未解决
(报错)Flutter Unable to locate Android SDK.
Android Studio异常Failed to start monitoring XXX
三、试例
打开新建有点不一样
四、注意
1.adb devices USB连接到真机序号
用adb查看已连接的Android设备
2.创建Flutter项目的目录结构