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

3

你是说你想在Android Studio之外或之内使用AVD吗? - ViaTech
我从上面的链接手动下载了它,但是我需要安装才能在Android Studio中使用它。 - beginnerprog
@whack-panther的回答对您没有帮助吗?您是否已经检查了此类信息的来源?如果这些方法都没有起作用,请告诉我,明天我会在我的系统上安装AVD并查看问题所在。 - ViaTech
不好意思,他的回答并没有真正帮到我。我按照他说的做了,但是Android Studio无法识别AVD。如果您能帮忙解决这个问题,那真的会很有帮助。 - beginnerprog
3个回答

1
提取系统镜像后,转到您的sdk文件夹找到system-images,然后创建一个图像文件夹并将其粘贴在其中,例如我的路径是C:\Users\yourname\AppData\Local\Android\sdk\system-images\android-26

这会自动在Android Studio中加载AVD吗?例如,完成上述步骤后,OP是否能够简单地从Android Studio的GUI中启动新的AVD?请尽可能具体地说明OP如何开始在AS中使用新的AVD,我认为这将使答案更好地回答这种类型的问题。 - ViaTech
是的,正如@ViaTech所说,AVD没有自动加载。 - beginnerprog

0
提取以下位置的压缩文件: C:\ Users \用户名\ AppData \ Local \ Android \ Sdk \ system-images \ android-26 转到 AVD 管理器并刷新系统映像页面。 它将被检测到/

0

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

为了使外部安装顺利完成,您需要将从下载的系统镜像中解压出 x86 文件夹,并将其放置在以下位置:

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

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

您提供的下载版本是 API-26,发布名称为 O,请记住这一点,因为我最初遇到的困惑是我已经在我的开发环境中下载了许多 sys-images。

我所做的是:

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

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

也就是从您提供的链接中下载的系统镜像。

然后按照AVD管理器中的提示,使用外部下载系统映像设置一切,你就可以开始工作了。还要注意的是,我需要创建一个新的硬件配置文件才能启用使用新下载的系统映像的选项,我敢打赌这是因为下载中有某些设置不适用于内置硬件配置文件所以会产生这样的情况

一个提示:你提供的文件夹似乎已经在Android Studio中有可用选项,因此建议在坚持下载外部镜像的想法之前查看AVD管理器中的选项,这样做显然是被支持的,但除非完全必要,否则没有理由使事情变得更具挑战性。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接