【问题标题】:How do I get an Android emulator running API 14 (or API 15)?如何获得运行 API 14(或 API 15)的 Android 模拟器?
【发布时间】:2014-08-13 17:48:21
【问题描述】:

我想快速对即将发布的 Android 应用更新在 API 14 和/或 15 上的功能进行测试。之前为了在 Ice Cream Sandwich 上进行测试,我有一个物理设备来验证我的代码,但我没有'没有了。

我正在使用最近安装的 Eclipse/ADT 工具进行构建。我原以为可以从 SDK Manager 获得较旧的模拟器图像。相反,我似乎只能安装以前 SDK 版本中的构建工具,但不能安装模拟器的相应系统映像。 (我也设置了“过时的”包复选框 - 仍然没有)。当 Target 设置为 API 14 时,AVD 编辑器继续显示“不存在系统映像”。

如何获取下载模拟器(AVD 或其他)来运行 Ice Cream Sandwhich 构建?

【问题讨论】:

  • 在 SDK 管理器中,转到菜单中的工具 > 选项,然后单击“清除缓存”。然后从 SDK Manager 菜单中选择 Packages > Reload。看看有没有帮助。
  • @CommonsWare - 我试过了。没有运气。
  • 您的“Android SDK 工具”和“Android SDK 平台工具”是最新的吗?它们应该位于 SDK 管理器中工具文件夹的顶部。有时,某些内容会从 SDK 管理器中过滤掉,因为它们依赖于这些项目的新版本,而不是您所拥有的。
  • @CommonsWare 我检查了 Genymotion。他们也没有任何 ICS 设备。
  • @LittleChild:OP 指的是标准的 Android SDK 模拟器。 SDK 管理器具有 OP 需要的条目,至少在我的机器上是这样。问题是为什么 SDK 管理器没有在 OP 的机器上显示这些条目。

标签: android android-emulator avd


【解决方案1】:

简短总结:是否全新安装了 Android/ADT/Eclipse 工具,一切都很好。

基本上是这样做的。删除了安装 Eclipse/ADT 的目录。然后删除了我的“.android”文件夹(在 Windows 上,它位于我的 c:\users\ 目录中)。

然后我再次下载了 ADT/Eclipse 包。之后,我又可以通过“SDK Manager”获取旧的模拟器镜像了。

【讨论】:

    猜你喜欢
    • 2012-07-10
    • 2012-11-12
    • 2017-09-26
    • 2013-08-29
    • 1970-01-01
    • 1970-01-01
    • 2015-12-29
    • 2023-03-22
    • 2018-10-29
    相关资源
    最近更新 更多