You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Android Debug Bridge启动未被adb devices识别的Android模拟器?

能不能用ADB启动未被识别的未运行Android模拟器?

答案是不行——因为未启动的模拟器还没运行ADB守护进程(adb daemon),ADB根本没法和一个完全没启动的进程建立连接,自然也就没法通过它来启动模拟器。

不过你可以用Android SDK自带的emulator命令来直接启动你的AVD(Android虚拟设备),步骤如下:

  • 首先,确保你能找到emulator工具的路径:它通常在Android SDK的emulator目录下,比如~/Android/Sdk/emulator(Linux/macOS)或者C:\Users\<你的用户名>\AppData\Local\Android\Sdk\emulator(Windows)。
  • 如果你已经把这个路径加到系统环境变量里了,直接打开终端/命令提示符就能用;没加的话,就先cd到这个目录。
  • 先列出你已有的AVD,确认名称:
    emulator -list-avds
    
  • 然后用对应的AVD名称启动模拟器:
    emulator -avd <你的AVD名称>
    
    比如你的AVD叫Pixel_5_API_33,就输入emulator -avd Pixel_5_API_33

启动之后,等模拟器完全加载完成,再运行adb devices就能看到它被识别出来了。

另外补充个小技巧:如果是Android Studio里创建的模拟器,你也可以直接在Studio的AVD Manager里点击启动按钮,效果是一样的——本质上也是调用了emulator命令。

内容的提问来源于stack exchange,提问作者the_prole

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 09:07:37