Android Studio 内置模拟器错误ERROR | Running multiple emulators with the same AVD xxx

INFO | Android emulator version 31.3.12.0 (build_id 9126400) (CL:N/A) emulator: INFO: Found systemPath /Users/xxxx/Library/Android/sdk/system-images/android-31/google_apis/arm64-v8a/ WARNING | unexpected system image feature string, emulator might not function correctly, please try updating the emulator. ERROR | Running multiple emulators with the same AVD ERROR | is an experimental feature. ERROR | Please use -read-only flag to enable this feature. INFO | Duplicate loglines will be removed, if you wish to see each indiviudal line launch with the -log-nofilter flag.


一、Android Studio 内置模拟器更新

如果你使用的是 Android Studio 自带的模拟器(基于AVD):

  1. 更新Android SDK和系统镜像:

    • 打开 Android Studio。
    • 点击菜单栏的 Tools > SDK Manager。
    • 在 SDK Platforms 选项卡中:
      • 勾选最新的Android版本(如Android 14/15)。
      • 确保勾选 Google APIs 或 Google Play(根据需求选择)。
    • 切换到 SDK Tools 选项卡:
      • 检查 Android Emulator 是否有更新(如果有更新提示,勾选并点击 Apply)。
    • 等待下载和安装完成。
  2. 更新模拟器系统镜像:

    • 在 AVD Manager 中(菜单栏:Tools > AVD Manager ):
      • 选择已有的虚拟设备(AVD),点击右侧的 Edit。
      • 在 System Image 部分,选择最新的系统镜像(如 Google APIs ARM 64 v8a)。
      • 保存设置并重启模拟器。
  3. 验证更新:

    • 启动模拟器后,进入 设置 > 关于手机,查看Android版本是否已更新。

二、第三方模拟器更新

1. BlueStacks 模拟器

  • 方法 :
    1. 打开 BlueStacks 5。
    2. 点击侧边栏的 Settings(设置)。
    3. 进入 About(关于)选项卡。
    4. 点击 Check for Updates(检查更新)。
    5. 如果有新版本,点击 Download 并安装。

2. 雷电模拟器 / 夜神模拟器

  • 方法 :
    1. 访问官方下载页面(如 雷电模拟器官网 或 夜神模拟器官网)。
    2. 下载最新版本的安装包。
    3. 卸载旧版本(可选),然后安装新版本。
    4. 启动后检查模拟器内的系统版本是否已更新。

3. Genymotion 模拟器

  • 方法 :
    1. 打开 Genymotion。
    2. 点击右上角的 More > Check for Updates。
    3. 按照提示下载并安装更新。
    4. 更新完成后,重新创建虚拟设备(需重新下载对应系统的镜像)。

三、注意事项

  1. 备份数据:

    • 更新前建议备份模拟器中的重要数据(如应用数据、设置等),可通过以下方式:
      • Android Studio :使用 adb backup 命令备份。
      • Genymotion:导出虚拟设备的镜像文件。
  2. 显卡驱动兼容性:

    • 如果模拟器运行异常(如卡顿、黑屏),需更新显卡驱动:
      • NVIDIA显卡 :前往 NVIDIA官网 下载最新驱动。
      • AMD显卡 :前往 AMD官网 下载驱动。
  3. 多开模拟器冲突:

    • 如果需要同时运行多个相同AVD的模拟器(如测试多账号),需使用 -read-only 参数启动(例如:emulator -avd <avd_name> -read-only)。
  4. 系统兼容性:

    • 确保电脑系统满足最新模拟器的要求(如Windows 10/11、macOS Ventura及以上)。

四、常见问题

1. 更新后模拟器无法启动?

  • 解决方法 :
    • 检查是否缺少系统依赖(如HAXM加速器)。
    • 重新安装模拟器或回退到旧版本。

2. 系统镜像下载失败?

  • 解决方法 :
    • 检查网络连接,或更换Android Studio的镜像源(如使用国内镜像加速)。
    • 手动下载系统镜像(如通过 Android SDK Manager)。

3. 第三方模拟器更新后兼容性问题?

  • 解决方法 :
    • 查看模拟器官方文档的更新日志,确认是否支持当前系统。
    • 卸载后重新安装最新版本。

五、推荐工具

模拟器类型 推荐工具 特点
Android Studio 官方模拟器(AVD) 支持最新Android版本,调试功能完善
第三方模拟器 BlueStacks 5 流畅度高,支持多开和游戏优化
游戏/应用测试 雷电模拟器 / 夜神模拟器 兼容性好,适合手游多开和挂机
根权限需求 Vmos Pro / Genymotion 支持Root权限,适合开发者和高级用户

按照以上步骤就可以解决了。

相关推荐
恋猫de小郭20 小时前
Android CLI 支持 AI Agent 通过 Device Streaming 调试云真机
android·前端·flutter
m0_738185822 天前
Flutter 鸿蒙化实战:flutter_scankit 适配 OpenHarmony,华为 ScanKit 扫码
flutter·华为·harmonyos·鸿蒙
事圆则缓2 天前
Flutter 开发鸿蒙实战:从 OpenHarmony 适配版到 HAP 构建与插件接入
flutter·华为·harmonyos
天空之城--2 天前
Android一周动态:Android 18首次官宣、Compose Material3 1.4转正(5趋势+5资讯)
android·人工智能·flutter·架构·android jetpack
恋猫de小郭2 天前
Meta 分享怎么用 AI 迁移 Compose 项目不烧心
android·前端·flutter
EatFan2 天前
Flutter 鸿蒙适配实践 2026:从环境搭建、混合渲染到 OpenTelemetry 性能基建
flutter·华为·harmonyos·openharmony·opentelemetry·鸿蒙适配·impeller
m0_738185822 天前
Flutter 鸿蒙化实战:flutter_secure_storage 适配 OpenHarmony,敏感数据安全存储
安全·flutter·华为·harmonyos·鸿蒙
传奇开心果编程3 天前
【现代声明式UI学与练】第1课 从命令式UI到声明式UI
学习·flutter·ui·swiftui·react·android jetpack
m0_738185823 天前
Flutter 鸿蒙化实战:flutter_nfc_kit 适配 OpenHarmony,NFC 读写一步到位
flutter·华为·harmonyos·鸿蒙
恋猫de小郭3 天前
KMP 又改了编译流程, Separate Compilation 禁止了 `commonMain` 的依赖穿透
android·前端·flutter