如何单独安装 AVD 并在 Android Studio 中使用它

How to install AVD separately and use it in Android Studio

我从 android 工作室下载了一个 AVD,现在我想在里面使用它,我该怎么做? link 我下载的是:

https://https:/dl.google.com/android/repository/sys-img/google_apis/x86-26_r10.zip

谢谢

解压你的 sys-image 后..去你的 sdk 文件夹找到 system-images,然后创建一个图像文件夹并将它粘贴到那里,即我的是

C:\Users\yourname\AppData\Local\Android\sdk\system-images\android-26

好的,安装外部下载的系统映像的过程并不复杂,@whack_panther 的想法是正确的。

要使外部安装一切正常,您需要将 x86 文件夹从下载的系统映像解压缩到:

C:\Users\USERNAME\AppData\Local\Android\sdk\system-images\android-26\google_apis

为了在 Windows 中找到此文件夹,请确保您的隐藏文件夹可见。

您提供的下载是 API-26,版本名称是 O,请记住这一点,因为这是我 运行 一开始感到困惑的地方,因为我已经有很多系统映像出于开发目的下载到我的系统上。

我做了什么:

我删除了所有下载的系统映像,然后仅将您提供的 link 中的新系统映像放在上面列出的目录中,以确保我们查看的是相同的数据。当我这样做时,当我尝试从 Android Studio 菜单中“工具”下的 AVD 管理器 GUI 创建新的 AVD 时,唯一不需要额外下载的可用系统映像是:

发布名称:O | API 等级:26 | ABI:x86 |目标:Android 8 (Google APIs)

从您提供的link下载的系统镜像是哪个

然后使用 AVD 管理器中的提示使用外部下载的系统映像照常设置所有内容,您应该可以开始了。 另请注意,在这里我需要创建一个新的硬件配置文件以启用使用新下载的系统映像的选项,我敢打赌这是因为下载中的某些设置不适用于内置-在硬件配置文件中

一个注意事项: 您提供的文件夹似乎已经从 Android Studio 中提供了变体,所以我建议您在坚持之前查看 AVD 管理器中的选项考虑到为这些目的下载外部图像的想法,显然支持这样做,但可能不需要,所以除非完全必要,否则没有理由让事情对你自己更具挑战性。

  1. 在以下位置解压 zip: C:\Users\username\AppData\Local\Android\Sdk\system-images\android-26

  2. 进入 AVD Manager 并刷新系统图像页面。会检测到/