【问题标题】:Android Emulator on ARM: system imagesARM 上的 Android 模拟器:系统映像
【发布时间】:2020-12-15 01:59:11
【问题描述】:

在最新版本中,可以为 ARM64 主机构建 Android 模拟器:

https://developer.android.com/studio/releases/emulator#emulator_for_arm64_hosts

很遗憾,没有任何适用于 ARM64 的新 Android 系统映像。我在 Android 虚拟设备管理器中看到的最新的是 Nougat (API 25)。

有人知道模拟器有没有更新的ARM64 Android系统镜像吗?

我也尝试从 AOSP 构建自己的,但没有成功...

【问题讨论】:

  • 为什么需要仿真器 ARM 映像?由于性能原因,它们很久以前就被弃用了。
  • 在 ARM 主机上运行它们。
  • 这里有没有有用的东西你检查过吗? source.android.com/setup/build/gsi
  • 我尝试了从他们的 CI 系统下载的 GSI 映像之一,但它没有运行。我看到的问题是,除了 system.img 之外,您还需要其他文件(如 ramdisk.img、kernel-ranchu、userdata.img 等)来运行模拟器。

标签: android android-emulator


【解决方案1】:

找到这些链接 为即将推出的安卓版本发布了新的 ARM 系统镜像: https://dl.google.com/android/repository/sys-img/google_apis/arm64-v8a-S_r01.zip https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-S_r01-linux.zip

来自github中的这个线程 https://github.com/google/android-emulator-container-scripts/issues/192

未能成功使用它们构建模拟器。 所以最终在 docker on arm 中运行模拟器。

【讨论】:

    猜你喜欢
    • 2019-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-22
    • 2013-06-12
    • 1970-01-01
    相关资源
    最近更新 更多