【发布时间】:2013-09-03 14:17:53
【问题描述】:
已经为 API 14 的 Android 最低 SDK 构建了一个应用程序,我想在它的最低版本上进行测试。
它工作正常,模拟器运行良好,适用于 API 16。
模拟器在 API 10 上运行良好,但应用程序崩溃,正如预期的那样。
我已经为 API 14 尝试了几个模拟器设置,但似乎都没有启动。模拟器启动,但屏幕保持黑色,没有 Android 徽标。
我的构建环境都是Android Studio,包括SDK和模拟器镜像。
我有适用于 API 10、14、16 和 18 的 SDK 和 ARM EABI v7a 映像,但只有 14 会出现问题。
所有都在 MAC (Lion 10.8.2) 上运行,现在我不知道为什么模拟器不打球,任何帮助让 API 14 运行的模拟器将不胜感激。
运行时控制台循环显示消息“设备尚未准备好。等待 20 秒。”并且模拟器屏幕保持空白,即使等待十分钟。
以下是其中一个失败的模拟器设置的屏幕截图:
安装的 SDK 管理器包是:
【问题讨论】:
-
由于 API 级别 14 设备的数量微不足道,我一点也不担心。 developer.android.com/about/dashboards/index.html
-
太棒了,非常感谢。至少可以告诉客户,他想要的 Onyx Iris 8 设备毫无意义。
-
我会更详细地说,要么该设备的更新应应用到 4.0.3,要么客户端真的 需要选择另一个硬件供应商。没有人应该在 4.0.0-4.0.2 上发布硬件。
-
感谢 Commons。我确实与供应商谈过升级问题,但显然不再支持此特定设备。他们的回答是(Verbatum)“您可以联系 xda-developers.com 上的成员并询问可能的 Iris 自定义 ROM,这是一种 Telechips 设备。XDA 上有一个小型社区。”。简而言之,我没有为此引用客户,只是建议他们至少使用 4.0.3,到目前为止在模拟器中测试良好。非常感谢您的帮助。
标签: android sdk android-4.0-ice-cream-sandwich avd