我试图在模拟器上测试较旧的Android版本。我和他们一起工作过很多,所以这个问题令我感到沮丧。
我使用运行Google ARMEABI的Google API 16创建了一个新的AVD。当我启动模拟器时,它启动了带有API 21的AVD。我在"关于手机" Android 5.0正在模拟器上运行。
我没有明确创建5.0 AVD。为什么会这样? Google ARM实际上只适用于API 21吗?如果是这样,为什么它包含在其他API级别的SDK中?
我还没有卸载并重新安装,似乎这就是我需要做的事情,但我想知道是否还有其他人遇到这个问题?
我无法粘贴图片,因为我在此登录时没有代表,但如果可以,我会这样做!
答案 0 :(得分:0)
事实证明,SDK Manager是罪魁祸首。它将Google ARM列为早期SDK版本的可安装版本,当它仅在API 21中实际使用时。
不幸的是,这意味着您可以在创建API低于21的AVD时在AVD管理器中选择它。