求助:Android Studio检测到物理设备但未在设备选择Spinner中显示
解决方案
安装对应品牌的Android USB驱动
设备管理器显示为USB设备而非Android手机,核心原因是缺少匹配的驱动。去设备品牌官网(如小米、华为、三星等)下载官方USB驱动包并安装,安装完成后重启电脑和设备,重新连接。如果找不到品牌驱动,可安装Google官方USB驱动,安装后在设备管理器中右键该USB设备,选择「更新驱动程序」→「浏览我的计算机以查找驱动程序软件」,指定驱动安装路径完成更新。确认设备调试权限设置
开启设备的开发者选项(设置→关于手机→连续点击版本号),确保「USB调试」「USB安装」「USB调试(安全设置)」均已开启。连接电脑时,设备弹出授权提示后,勾选「始终允许此计算机」并确认授权。重置adb连接
在Android Studio终端依次执行命令:adb kill-server adb start-server adb devices确认输出中设备状态为
device(而非unauthorized),之后点击Android Studio设备管理器的刷新按钮,或重启Android Studio再查看设备选择Spinner。检查Flutter设备识别状态
在终端执行flutter devices,若adb能识别设备但Flutter不能,需检查Flutter的Android SDK路径配置:
执行flutter config查看android-sdk路径是否正确,确保Android SDK的platform-tools目录包含adb.exe,且Flutter能正常读取该路径。
内容的提问来源于stack exchange,提问作者Mansoor
相关产品推荐
相关产品推荐

