新闻详情

新闻详情

首页 / 资讯中心 / 详情

Flutter: Launch Emulator 没弹设备?让 Codex 走 TaoToken 查 VSCode 配置

发布时间:2026/9/19 19:16:28来源:尧图网络
Flutter: Launch Emulator 没弹设备?让 Codex 走 TaoToken 查 VSCode 配置
当 Flutter: Launch Emulator 弹不出设备时先别急着重装插件在 VSCode 里开发 Flutter很多人图的就是它比 AndroidStudio 轻、启动快、内存占用低。但真正卡住新手的往往不是写代码而是Flutter: Launch Emulator执行之后命令面板里空空如也——既没有虚拟机也没有真机flutter run自然也无从谈起。本文从「排障」视角出发把原文那套「AndroidStudio 下载模拟器 → VSCode 新建项目 → Launch Emulator → flutter run」的流程重新拆一遍并额外接入 TaoToken官网https://taotoken.net/?utm_sourcetaotoken_aicg_blog_end 给 Codex 提供 Key 和 Base URL让 Codex 帮你逐项核对 settings.json、Flutter SDK、Android SDK 与adb devices输出定位设备列表为空的真实原因。需要先说明TaoToken 在这里只负责给 Codex 供 Key 和 Base URL它不代替 VSCode也不代替 Flutter 去启动模拟器。一、原问题与场景设备列表为空卡在 flutter run 之前原文的路径本身没有问题先在 AndroidStudio 里下载一个模拟器再打开 VSCodectrlshiftp输入Flutter: new Project新建项目然后ctrlshiftp输入Flutter: Launch Emulator此时应该弹出本机可用的虚拟机或真机设备选中一个之后再flutter run运行项目。问题出在第三步Flutter: Launch Emulator执行后没有任何设备可选。表现通常有三种命令面板直接提示没有可用设备或者列表为空列表里只有已连接的真机看不到 AndroidStudio 里刚建好的 AVD偶尔能弹出设备但选中后模拟器窗口一闪而过flutter run报找不到设备。这三种现象背后的原因并不相同可能是 Flutter SDK 没被 VSCode 正确识别可能是 Android SDK / AVD 路径没写进配置也可能是 adb 服务没起来、设备没被adb devices看到。靠肉眼翻设置很容易漏项所以这里引入 Codex让它按原文步骤逐条检查配置文件与命令输出。二、TaoToken 前置给 Codex 配一条可用的模型通道Codex 要能帮你排查前提是它自己能跑起来。这里用 TaoToken 作为模型通道步骤很短打开 https://taotoken.net/?utm_sourcetaotoken_aicg_blog_end 注册账号进入控制台创建一把 API Key记下YOUR_API_KEY把 Codex 的 Base URL 填成https://taotoken.net/apiKey 填刚创建的那把。如果你用的是命令行方式也可以直接安装 CLInpm i -g taotoken/taotoken taotoken cc -k YOUR_API_KEY -u https://taotoken.net/api -m MODEL_ID配好之后Codex 就具备了对本项目配置文件的读取与分析能力。再次强调TaoToken 只提供 Key 和 Base URL模拟器的启动仍然由 VSCode 的 Flutter 插件和本机 Android 环境完成。三、可复制配置settings.json 与关键路径让 Codex 排查之前先把 VSCode 的settings.json打开ctrlshiftp→Preferences: Open User Settings (JSON)确认下面几项存在且路径正确。不同系统路径不同按你本机实际填写{ dart.flutterSdkPath: /Users/yourname/flutter, dart.sdkPath: /Users/yourname/flutter/bin/cache/dart-sdk, flutter.androidSdkPath: /Users/yourname/Library/Android/sdk, dart.checkForSdkUpdates: false }Windows 下类似{ dart.flutterSdkPath: C:\\src\\flutter, flutter.androidSdkPath: C:\\Users\\yourname\\AppData\\Local\\Android\\Sdk }同时确认环境变量里ANDROID_HOME或ANDROID_SDK_ROOT指向 Android SDK 目录PATH中包含platform-toolsadb 所在目录和emulator目录。这些是Flutter: Launch Emulator能否列出设备的基础。把这份配置和原文步骤一起交给 Codex让它对照检查Flutter SDK 路径是否与flutter doctor输出一致、Android SDK 是否被 Flutter 识别、AVD 是否存在于~/.android/avdWindows 为%USERPROFILE%\.android\avd。四、验证请求与成功结果配置完成后先做两步验证。第一步在终端执行flutter doctor -v adb devices emulator -list-avdsflutter doctor -v会列出 Flutter、Android toolchain、Android Studio 的检测结果adb devices应至少列出List of devices attached模拟器启动后会出现emulator-5554 deviceemulator -list-avds应列出你在 AndroidStudio 里创建的 AVD 名称。如果emulator -list-avds为空说明 AVD 根本没建成功或路径不对问题不在 VSCode。第二步回到 VSCodectrlshiftp执行Flutter: Launch Emulator。此时设备列表应出现 AVD 名称或已连接真机。选中后模拟器启动再执行flutter run看到Flutter run key commands与热重载提示即表示整条链路打通。如果仍然为空把上面三条命令的完整输出贴给 Codex让它按「Flutter SDK → Android SDK → AVD → adb」的顺序定位断点。五、本篇常见错排查Flutter SDK 路径写错dart.flutterSdkPath指向了 flutter 仓库根目录之外插件找不到flutter可执行文件Launch Emulator 直接无设备。Android SDK 未被识别flutter doctor报Android toolchain异常通常是ANDROID_HOME没设或指向了错误目录。AVD 未创建成功AndroidStudio 里下载了系统镜像但没点 Finish 创建 AVDemulator -list-avds为空。adb 服务未启动或端口被占执行adb kill-server adb start-server后重试adb devices仍为空则检查 5037 端口占用。VSCode 未重载改完settings.json后没有Developer: Reload Window插件仍用旧配置。真机未开 USB 调试真机需要在开发者选项里打开 USB 调试并授权否则adb devices显示unauthorized。逐条对照后绝大多数「Launch Emulator 没弹设备」都能定位到具体一环。六、语义一致 CTA配通 Codex 的通道后你可以让它按原文路径继续检查 VSCode 的 Flutter 模拟器配置。需要 Key 和 Base URL 时从 https://taotoken.net/?utm_sourcetaotoken_aicg_blog_end 注册并创建接入细节与配置说明见接入文档Key 管理在 API Keys 页面。若你打算长期用 Codex 做 Flutter 编码与 Agent 任务可以了解 Coding Plan想先验证模型对话效果则直接进模型对话页面试一条请求即可。
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

LeetCode 5. 最长回文子串题解:中心扩展法与动态规划(附 Python / JavaScript / C++ 实现) 2026/9/19 20:16:37

LeetCode 5. 最长回文子串题解:中心扩展法与动态规划(附 Python / JavaScript / C++ 实现)

LeetCode 5. 最长回文子串题解:中心扩展法与动态规划(附 Python / JavaScript / C 实现) 【免费下载链接】leetcode LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。) …

阅读更多 →
现代智能雷达技术1——概述(0) 2026/9/19 20:16:37

现代智能雷达技术1——概述(0)

雷达原理的现代重构1.1 统一雷达方程:万物皆散射雷达方程(Radar Equation)是雷达设计的圣经。传统的教科书往往分别讲点目标方程、气象方程、双基方程,导致初学者认为它们是割裂的。本节我们将构建一个广义雷达方程,通…

阅读更多 →
2025防火规范汇编速查:防火分隔与疏散楼梯独立设置全解 2026/9/19 20:16:37

2025防火规范汇编速查:防火分隔与疏散楼梯独立设置全解

简介:《建筑设计防火规范》GB-50016(2025年版)docx文档,面向建筑设计、审图、施工及消防工程人员,系统整理了甲、乙、丙、丁类厂房仓库及住宅、儿童活动场所、剧场电影院等各类建筑的防火分隔与安全疏散要求&#xff0…

阅读更多 →
水库除险加固设计说明编写指南:参数校验与Python自动化实践 2026/9/19 20:16:37

水库除险加固设计说明编写指南:参数校验与Python自动化实践

简介:这份资源是一份水库除险加固设计说明文档,面向水利工程专业学生、设计人员及备考注册工程师的从业者,以PS水库为实例,系统梳理小(2)型五等工程在安全复核与加固设计中的关键问题与解决思路。资源包内含…

阅读更多 →
Podman 的 `--disable-content-trust` 兼容选项:Docker Content Trust 镜像验证参数的 NOOP 实现深度解析 2026/9/19 20:16:37

Podman 的 `--disable-content-trust` 兼容选项:Docker Content Trust 镜像验证参数的 NOOP 实现深度解析

容器运行时云原生CLI 【免费下载链接】podman Podman: A tool for managing OCI containers and pods. 项目地址: https://gitcode.com/gh_mirrors/po/podman 点击查看 免费下载 本文以 Podman 官方选项文档 docs/source/markdown/options/disable-content-trust.m…

阅读更多 →
mmdetection 中的 Pascal VOC 检测实战:数据集协议、配置解析与评测指南 2026/9/19 20:13:37

mmdetection 中的 Pascal VOC 检测实战:数据集协议、配置解析与评测指南

mmdetection 中的 Pascal VOC 检测实战:数据集协议、配置解析与评测指南 【免费下载链接】mmdetection OpenMMLab Detection Toolbox and Benchmark 项目地址: https://gitcode.com/gh_mirrors/mm/mmdetection Pascal VOC 是目标检测领域最经典的数据集与评测…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞