Flutter学习
Flutter安装
以下是Flutter 一些参考资料网址
flutter 插件:https://pub.dev/packages
flutter 中文开发者网站:https://flutter.cn/docs/get-started/install
flutter中文网文档:https://doc.flutterchina.club/docs/
flutter 实战第二版:https://book.flutterchina.club/
16 Flutter介绍-Flutter Windows Android环境搭建 真机调试_哔哩哔哩_bilibili
先确定版本,先到flutter的下载网址查看跟dart的版本是否在范围内,flutter 里面的bin\cache文件里面有对应的dart版本
如果有安装Android Studio,和Android Studio SDK ,就不需要在做什么操作,如果没有则需要安装
注意安装Android studio的时候记得不要有空格
记录flutter配置android studio路径的一个坑 - wxxwjef - 博客园 (cnblogs.com)
Android studio安装和SDK下载安装_http://tools.android-studio.org/index.php/sdk-CSDN博客
ANDROID_SDK_HOME
%ANDROID_SDK_HOME%\platform-tools
检查是否安装成功
win+r 输入 cmd
输入adb 以下显示安装配置成功
(25条消息) Android Studio 配置环境变量_Bessie cheng的博客-CSDN博客_android studio添加环境变量
flutter doctor –android-licenses
提示
flutter doctor –android-licenses
Android sdkmanager tool not found (D:\java\Android\AndroidStudioSdk\tools\bin\sdkmanager).
Try re-installing or updating your Android SDK,
visit https://flutter.dev/setup/#android-setup for detailed instructions.
这个意思就是说,我的Android sdkmanager 不存在。然后按照提示的目录信息,去找了一下,发现我的sdk目录下,根本就没有tools这个文件夹。
主要默认这个选项也是看不到的。记得将Hide Obsolete Packages这个选项勾选取消掉。默认是勾选的。
【flutter】Android sdkmanager tool not found-腾讯云开发者社区-腾讯云 (tencent.com)
下载完Android SDK Tools(Obsolete)
在flutter doctor –android-licenses一下即可
flutter安装Android Studio遇到的问题 - 骑蝴蝶飞 - 博客园 (cnblogs.com)
主要原因是Androidstudio升级到4.1之后 安装pluging路径变了导致我们使用 flutter doctor命令之后 flutter检测不到
解决方案:
原因为AS4.1还未兼容Flutter stable,须手动切换到dev
flutter channel dev |
后执行
flutter doctor -v |
下载完之后
flutter doctor |
其实可以不用管环境插件警告, 项目可正常使用,无用担心。
打开JDK目录并将文件移动至AS的安装目录中的jre中
打开下载好的JDK的目录并复制里面的内容。
【Flutter环境配置问题】Unable to find bundled Java version._woshidanoob的博客-CSDN博客
Flutter环境配置踩坑记录_flutter unsupported major.minor version 61.0-CSDN博客
(25条消息) Flutter环境安装(超详细)_Muchen灬的博客-CSDN博客_flutter 安装
并需要配对应的环境变量
dart sdk 地址 Archive | Dart
flutter 版本网址 Flutter SDK 发布|扑动
(87条消息) flutter,升级dart sdk_dart sdk升级_googleCge的博客-CSDN博客
flutter命令
(31条消息) vivo手机与Android studio连接(本人亲身测试)_hyt_struggle的博客-CSDN博客_android studio vivo
flutter检查
flutter –version
dart -version
flutter doctor
flutter config 查看flutter配置
查看flutter指定的android-sdk
flutter config –android-sdk
查看flutter指定的android-studio-dir
flutter config –android-studio-dir
设置flutter config的安卓sdk
如果有中文字符需要加引号
flutter config –android-sdk “现在的Android SDK 路径” eg: flutter config –android-sdk /Users/xiuji/Library/Android/sdk
flutter config --android-sdk **“E:\Program Files\Android\Android Studio SDK”**
**flutter config --android-studio-dir "E:\Program Files\Android\Android Studio"**
flutter doctor –android-licenses
注意
跑项目的时候先去android.local.properties的文件看配置
sdk.dir=E:\\Program Files\\Android\\Android Studio SDK |
要和setting里面的android-sdk和dir一样
然后在flutter doctor 测试一下可不可以通过
最好在改一下utils.ajax.dart文件中改成自己的ip地址
IPv4 地址 . . . . . . . . . . . . : 192.168.2.31
static const BASE_URL = 'http://192.168.2.31:7001'; |
安卓跑项目时需要运行项目报这么一个错,意思说JDK版本的问题,说gradle插件需要JDK11,但是我指定了1.8
如果用的是两个flutter 记得在环境变量中的path中,找到两个flutter的环境变量,想要用哪个flutter就将想要用的flutter排在前面,
D:\Program Files\flutter\flutter\bin
E:\Program Files\flutter\flutter\bin
在Android Studio开发工具中的file.setting 里面
设置flutter的版本路径D:\Program Files\flutter\flutter
设置Dart版本路径D:\Program Files\flutter\flutter\bin\cache\dart-sdk
设置Android SDK E:\Program Files\Android\Android Studio SDK
加上其它设置
跑项目的时候如果报错
1、查看对应项目的E:\drlc\qingyuan\app\android目录下是否有key.properties文件,如果没有要加进去
2、查看对应项目的E:\drlc\qingyuan\app\android\app目录下
是否有key文件,并且里面要有app.jks,如果没有要加进去
(50条消息) flutter报错HTTP Host Availability (the doctor check crashed)的解决办法_–勇的博客-CSDN博客_flutter http报错
(87条消息) flutter配置环境变量中出现的错误及解决办法_七个喵的博客-CSDN博客
(87条消息) flutter 3.10.5 安装问题_xo19882011的博客-CSDN博客
https://blog.csdn.net/yechaoa/article/details/89175322
(25条消息) Flutter环境安装(超详细)_Muchen灬的博客-CSDN博客_flutter 安装
flutter运行一直显示Running Gradle task ‘assembleDebug’… - 掘金 (juejin.cn)
[(27条消息) Flutter报错之Waiting for another flutter command to release the startup lock解决方案_敲代码的小强的博客-CSDN博客
解决方案
关闭Android Studio打开flutter安装目录/bin/cache删除lockfile文件删除之后你再运行
flutter packages get
完美解决
6.最后 flutter doctor检测看看
(27条消息) Flutter开发之移动FlutterSDK的位置_DreamBackTo的博客-CSDN博客_flutter sdk 位置
Flutter Windows应用demo - 柏。 - 博客园 (cnblogs.com)
Visual Studio - develop for Windows
X Visual Studio not installed; this is necessary for Windows development.
Download at https://visualstudio.microsoft.com/downloads/.
Please install the “Desktop development with C++” workload, including all of its default components
解决方法Flutter Windows应用demo - 柏。 - 博客园 (cnblogs.com)
(25条消息) Flutter Windows Desktop开发记录-在编译Windows平台时报错_Felix_Fly2021的博客-CSDN博客_flutter编译windows
Visual Studio 较旧的下载 - 2019、2017、2015 和以前的版本 (microsoft.com)
【错误记录】Android Studio 编译报错 ( SDK location not found )-阿里云开发者社区 (aliyun.com)
flutter 配置 遇到的问题解决笔记 - 掘金 (juejin.cn)
(27条消息) Flutter plugin not installed; this adds Flutter specific functionality._iblade的博客-CSDN博客
Pub failed to delete entry because it was in use by another process.解决办法-CSDN博客
Pub failed to delete entry because it was in use by another process. |
flutter镜像设置
在中国网络环境下使用 Flutter - Flutter 中文文档 - Flutter 中文开发者网站 - Flutter
flutter运行报错:your app to be migrated to the Android embedding v2 - 简书 (jianshu.com)
This app is using a deprecated version of the Android embedding. |






