谷歌地图Android API:谷歌地图Android API v2仅支持带有OpenGL ES 2.0及以上版本的设备

谷歌地图Android API:谷歌地图Android API v2仅支持带有OpenGL ES 2.0及以上版本的设备,android,google-maps,android-emulator,Android,Google Maps,Android Emulator,我的模拟器正在运行带有Google play服务的API 27。人们建议这样做: <uses-feature android:glEsVersion="0x00020000" android:required="true" /> 他们还建议将模拟器设置为使用“主机GPU”,但在使用Google play服务的模拟器上,该设置会变灰/禁用 有人能帮忙吗?考虑到谷歌地图应用程序本身在模拟器上运行时没有问题,这似乎特别可笑 基本上,Nexus 5x和Nexus 5强制使用具有模拟性能的自

我的模拟器正在运行带有Google play服务的API 27。人们建议这样做:

<uses-feature android:glEsVersion="0x00020000" android:required="true" />
他们还建议将模拟器设置为使用“主机GPU”,但在使用Google play服务的模拟器上,该设置会变灰/禁用


有人能帮忙吗?考虑到谷歌地图应用程序本身在模拟器上运行时没有问题,这似乎特别可笑

基本上,Nexus 5x和Nexus 5强制使用具有模拟性能的自动图形,因为google maps无法在emulator上工作。你应该试试其他设备,比如Nexus4和谷歌地图。 以下是Nexus 4的屏幕截图:

其中,与Nexus 5x或Nexus 5一样,您不能更改模拟性能图形设置:

基本上,Nexus 5x和Nexus 5强制使用具有模拟性能的自动图形,因为google maps无法在emulator上工作。你应该试试其他设备,比如Nexus4和谷歌地图。 以下是Nexus 4的屏幕截图:

其中,与Nexus 5x或Nexus 5一样,您不能更改模拟性能图形设置:

如果您使用的是Windows“是”,请说明操作系统和版本始终可能会在“Emulator设置”页面中添加一个下拉列表来选择OpenGL渲染器。如果您在Windows上遇到OpenGL驱动程序问题,请尝试使用角度D3D11或角度D3D9选项,然后重新启动。如果您有OpenGL驱动程序问题,但不在Windows上,请尝试使用Swiftshader软件渲染器,但需要重新启动。如果您使用的是Windows,请说明操作系统和版本始终可能添加了一个下拉列表,以在Emulator设置页面中选择OpenGL渲染器。如果您在Windows上遇到OpenGL驱动程序问题,请尝试使用角度D3D11或角度D3D9选项,然后重新启动。如果您有OpenGL驱动程序问题,但不在Windows上,请尝试使用Swiftshader软件渲染器,但需要重新启动。从…起