flutter安装及过程中遇到的问题解决

首先附上一个学习文档
https://Flutterchina.club/setup-windows/
一、安装SDK,这里讲解的是windows(用linux的大佬多一点,应该不需要看我这一篇啦)
https://Flutter.dev/docs/development/tools/sdk/releases#windows
下载最新的SDK
ps:可能进不了这个网站,需要FQ或则切换网络,公司wifi不行,就使用家里wifi,或则直接手机开热点,不行就重启电脑隔一小段时间,前提是你先配置了这个网址的host。(自行百度,为什么这里我不放Flutter安装包呢,因为最好使用最新的,你看到我这篇文章时,可能都更新换代很多了)
2.安装android studio,环境变量等等自行百度配置,这里建议使用3.x.x版本。
3.然后配置Flutter环境变量。之后运行在cmd中运行Flutter doctor
4.打开AS,在setting->plugins->Markplace里面

在这里插入图片描述

这里很可能你的里面搜不到东西,这里方法有三个:
1.不配置http代理,连手机热点,联通电信挨着尝试
2.配置http代理(百度
3.关闭这两个之后尝试

在这里插入图片描述

再继续在cmd窗口使用Flutter doctor
Flutter doctor --android-licenses 一路输入y
之后安装好插件就新建一个Flutter项目

在这里插入图片描述

选择Flutter Application finished
然后会卡在creat Flutter Project卡很久
打开任务管理器结束AS,重新创建的时候,你之前怎么看到插件商店,你就使用那个网络环境进行创建。
创建好了就是使用虚拟机了,
点击这里

在这里插入图片描述

弹出虚拟机管理,然后你都创建一个新的虚拟机,配置的时候

在这里插入图片描述


这里点开设置

在这里插入图片描述


这里数字有多大选多大,我只有1,2就选2.
然后就好了。
其中,1.可能会遇到遇到端口(例如5037)占用问题
netstat -aon|findstr “被占用端口号”
tasklist|findstr “占用端口的那个PID”,结束掉,比如(谷歌,微信,鲁大师)
2.手机模拟器,例如夜神,mumu,找到AndroidSDK里面的

在这里插入图片描述


将其复制到你的模拟器bin文件下,反正找到xxadb.exe就对了(这里以夜神为例):

在这里插入图片描述


修改android SDK的adb.exe名字为 nox_adb.exe替换掉!
(ps:这里替换掉之后一定要检查一下,又可能替换过去了变成了nox_adb.exe(2) ,这就不起作用了,adb版本还是不一致 )

最后运行Flutter到虚拟机,就算成功了
(所有这一切建议都现在Android Studio自带的虚拟机中成功了,再尝试自己模拟器和真机,我是因为安卓自带虚拟机容易闪退,解决不了,才使用夜神模拟器的。
中间实在有其他问题,可以参考Flutter开发视频(B站,慕课网),专门讲解安装Flutter部分)
Flutter开发之路顺利,有疑问可以留言评论,让CSDN的大佬们给你解答,我看到了可以帮助的问题,也会试着解答的,不定时在线,

相关文章

这篇文章主要讲解了“FlutterComponent动画的显和隐怎么实现...
这篇文章主要讲解了“flutter微信聊天输入框功能如何实现”,...
本篇内容介绍了“Flutter之Navigator的高级用法有哪些”的有...
这篇文章主要介绍“Flutter怎么使用Android原生播放器”,在...
Flutter开发的android端如何修改APP名称,logo,版本号,具体...
Flutter路由管理初识路由概念一.路由管理1.1.Route1.2.Mater...