我正在尝试在仿真器上使用Google Maps API,但我为此而苦苦挣扎。 我已经设置了API密钥(我也在Google控制台上设置了程序包名称和SHA-1),但是会发生此错误。
这里是AndroidManifest.xml
:
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="" />
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
Google Maps Android API:Google Maps Android API v2仅支持OpenGL ES 2.0及更高版本的设备
似乎无法将Nexus 5用作模拟器上的Google Maps API,因为需要使用“模拟性能”来指定使用Google Maps API。
所以我改用Nexus 4,因为我可以为设备指定“仿真性能:图形”,但是此错误会在显示屏上发生。
在您更新Google Play服务之前,该应用将无法运行。
我查找了此错误,并且对该错误的所有答案都有些陈旧,所以我无法理解如何正确配置它。
如何解决这些错误? 最近有没有人成功在模拟器上使用API?