解决Android studio更换sdk地址后flutter项目显示no device selected

问题描述

因为之前sdk的路径在c盘上,经常在更新或下在sdk后c盘饱满,于是就更换了sdk的路径,更换sdk路径后就导致flutter项目在选择设备的时候出现no device selected 找不到设备,但是在device Manager可以看到物理设备或者是虚拟设备。如下图所示。

问题分析

导致这个问题的原因可能是adb的问题,但是device manger可以看到你所有的设备,说明adb是没有问题的。只有一个原因就是flutter和sdk或是flutter 和adb的关联导致的问题,然后我们在命令行中执行命令

dart 复制代码
flutter doctor -v

如下所示图所示

发现有一项功能是不能正常使用的,那就是Android toolchain这项。在下面也有提示怎么解决这个问题

解决问题

通过查询我们定位到了问题,在问题描述中也有提示怎么解决,提示"flutter config --android-sdk" to update to that location。提示我们要给flutter更新你的Android sdk配置,然后我们执行如下命令

java 复制代码
flutter config --android-sdk D:\AndroidSDK

然后我们执行一下flutter doctor -v看一下问题

现在已经变成了感叹号,但是依然存在俩个问题,既然它是感叹号了,估计问题不大应该是可以使用了,我们测试一下看看能不能用,我们执行一下fresh看看能不能找到我们的设备

果然可以正常找到设备,剩下俩个问题不解决了,如果想解决的话可以看提示命令继续操作就可以。

相关推荐
开维游戏引擎3 小时前
AI自动生成游戏时,deepseek和mimo对比
android·游戏·语言模型·游戏引擎·ai编程
BreezeDove9 小时前
【Android】AS项目自动连接mumu模拟器配置
android
乐世东方客12 小时前
备份脚本记录(binlog文件+mysql+mongo)
android·数据库·mysql
风华圆舞12 小时前
在 Flutter 鸿蒙项目里接入文本转语音的完整思路
flutter·华为·harmonyos
私人珍藏库13 小时前
[Android] 视频下载鸟 v20.02 会员
android·人工智能·智能手机·app·工具·多功能
zh_xuan13 小时前
tv浏览网页工具
android·tv浏览网页
Carson带你学Android14 小时前
Compose 终于上线 FlexBox:换行与弹性伸缩 都轻松搞定!
android·composer
私人珍藏库14 小时前
[Android] 三维山水全景地图-3D地形全景观测地图
android·3d·app·工具·软件·多功能
dengyuezhe806015 小时前
《C++ 异常机制与智能指针:从原理到实现》
android·java·c++
Wonderful U15 小时前
Python+Django实战|企业办公用品申领管理系统:物资入库、库存预警、申领审批、归还登记、损耗统计、供应商对账
android·python·django