如果我创建没有Play商店的AVD,"硬件 - GLES 2.0"默认情况下为图形选择,谷歌地图视图(不是谷歌地图应用程序)工作正常。
但是如果我使用PlayStore创建AVD,则禁用图形选项(灰色"自动"被选中)。谷歌地图应用程序运行正常,但当我使用谷歌地图视图运行我的应用程序时,视图为空,并且Logcat上有一条错误消息。
E/Google Maps Android API: Google Maps Android API v2 only supports devices with OpenGL ES 2.0 and above
我尝试在模拟器设置的“高级”选项卡中更改OpenGL设置,但它们都没有工作。由于谷歌地图应用程序在同一个AVD上正好显示地图,我想谷歌地图视图错误地认为它无法在AVD上显示地图。
有没有办法让Google地图视图在AVD上运行?
答案 0 :(得分:0)
我不确定这是巧合,还是谷歌的Android团队读过这篇文章,但几天前发布的模拟器(27.1.10)的最新更新修复了这个问题。除了更新模拟器之外,我没有做任何事情,现在Google地图视图已正确显示。