Android Studio:冰淇淋三明治(API级别15)设备配置未显示,尽管系统映像已安装

16

我想在一个冰淇淋三明治设备上测试一个应用程序。为了达到这个目的,我希望在运行API Level 15的android studio中运行一个模拟器。

我已经通过sdk管理器安装了系统镜像,并且它在管理器中正确显示为已安装,如下所示:

Intel x86 Atom System Image Installed

不幸的是,在Virtual Device Configuration菜单中尝试从列表中选择系统映像时,该选项未显示。 Virtual Device Configuration

我尝试在网上查找解决方案,但是似乎解决方案相当不正规。有人遇到过这个问题并找到解决方案吗?

1个回答

22

我认为这是一个错误。以下是解决方法。在下载API Level 15 Intel x86 Atom系统映像后,按照以下步骤操作。

  1. 进入独立SDK管理器。
  2. 选择菜单项 "工具-> 管理AVD..."。
  3. 点击"创建..."按钮。
  4. 选择"Android 4.0.3 - API Level 15"作为目标。
  5. 根据需要填写其他字段,然后点击确定。
  6. 现在,您可以回到常规AVD管理器并启动刚刚创建的API Level 15镜像的AVD。当您尝试编辑配置时,您可能会看到错误消息 "指定的SD映像文件必须是有效的映像文件"。如果是这样,请单击 "显示高级设置" 并转到 "存储和内存部分",找到 "SD卡" 并选择 "由Studio管理"。不知何故,此选择不会保留,每次修改配置时都需要执行此操作。

对我很有用。虽然我正在寻找API 14,但您的解决方案帮助我创建了一个最接近API 15的模拟器。谢谢。 - Akh
无法打开独立 SDK 管理器。 你能帮我吗? - Dart

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