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

Android Studio模拟器已运行无界面,AVD无法关闭求助

Android模拟器后台运行无界面、无法终止的修复方案
  • 强制终止所有模拟器相关进程
    任务管理器可能无法彻底清理进程,用命令行强制结束:

    • Windows:
      taskkill /f /im qemu-system-x86_64.exe
      taskkill /f /im emulator.exe
      taskkill /f /im adb.exe
      
      (若为ARM架构模拟器,替换为qemu-system-aarch64.exe)
    • macOS/Linux:
      kill -9 $(pgrep qemu-system)
      kill -9 $(pgrep emulator)
      kill -9 $(pgrep adb)
      
  • 彻底清理AVD缓存与配置

    1. 确认所有进程终止后,找到AVD存储目录:
      • Windows:C:\Users\<你的用户名>\.android\avd
      • macOS:~/.android/avd
      • Linux:~/.android/avd
    2. 删除对应AVD的文件夹(如Pixel_5_API_33.avd)和同名.ini文件
    3. 重启Android Studio,执行File > Invalidate Caches...,勾选"Clear file system cache and local history"后点击Invalidate and Restart
  • 调整模拟器硬件配置与加速模式

    1. 检查电脑虚拟化状态:BIOS中开启Intel VT-x/AMD-V;Windows需在「控制面板>程序>启用或关闭Windows功能」中开启Hyper-V、Windows Hypervisor Platform、Virtual Machine Platform
    2. 打开AVD Manager,编辑目标AVD,进入Show Advanced Settings:
      • 将Graphics选项改为Software - GLES 2.0(规避显卡兼容性问题)
      • 降低RAM分配(如从2048MB改为1024MB),避免内存过载导致无响应
  • 修复ADB连接异常
    在终端执行以下命令重置ADB服务:

    adb kill-server
    adb start-server
    adb devices
    

    若仍无法识别,删除~/.android/adbkey和~/.android/adbkey.pub文件后重启ADB

  • 独立启动模拟器排查报错
    直接从SDK目录启动模拟器,查看具体错误信息:

    1. 找到SDK的emulator文件夹(Windows示例:C:\Users\<你的用户名>\AppData\Local\Android\Sdk\emulator)
    2. 在该目录打开终端,执行:
      emulator -avd <你的AVD名称>
      

    根据输出的错误提示针对性解决(如缺少系统镜像、权限问题等)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 16:07:33