Android Studio Jellyfish模拟器显示但无法运行问题求助
Android Studio Jellyfish模拟器启动卡顿+“No Target Device found”问题解决方法
检查模拟器设备配置
- 打开AVD Manager,确认目标设备的API级别对应的SDK Platform、System Image已完整下载,避免因组件缺失导致启动失败
- 直接创建新的默认AVD(比如Pixel 5 + API 34),排除旧设备配置文件损坏的可能
修复核心SDK组件
- 打开SDK Manager → SDK Tools标签,勾选Android Emulator和Android SDK Platform-Tools,点击重新安装或更新
- 在终端执行
adb kill-server,接着执行adb start-server重置ADB服务,解决设备识别异常
调整硬件加速相关设置
- 确认电脑BIOS中已开启VT-x/AMD-V硬件加速(这是模拟器流畅运行的基础)
- 进入Android Studio设置,搜索Emulator,取消勾选Launch in a tool window,尝试让模拟器独立启动
- 找到AVD的配置文件(路径:
~/.android/avd/[你的设备名称].avd/config.ini),将hw.gpu.mode修改为auto或swiftshader_indirect,解决GPU渲染卡顿问题
清理缓存并重启
- 点击Android Studio顶部菜单File > Invalidate Caches...,选择Invalidate and Restart,清理IDE缓存
- 删除模拟器的缓存文件:进入AVD的data目录,删除
cache文件夹和userdata-qemu.img文件后重新启动模拟器
手动验证设备连接
- 启动模拟器后,在终端执行
adb devices,查看是否能识别到模拟器设备 - 如果未识别,执行
adb connect localhost:5555手动连接(多设备时端口可能是5557、5559等,可依次尝试)
- 启动模拟器后,在终端执行
内容的提问来源于stack exchange,提问作者vinod yadav
相关产品推荐
相关产品推荐

