如何使用Google Maps Android API by Google Play Services 11 on an Emulator with Android 8

How to use Google Maps Android API by Google Play Services 11 on an Emulator with Android 8

我想在 Android 8 模拟器上 运行 我的 Google 地图应用程序。 正如 Google 所建议的那样,应该使用版本 11 中的 Google Play 服务提供的 Google 地图 Android API。

为此我把 compile 'com.google.android.gms:play-services-maps:11.0.0' 在我的 gradle 文件中。

当我用 android 8 启动我的模拟器时,它只提供 google 版本 10.9.30 的播放服务并且地图没有显示。

我运行在 Mac 上使用 android studio 2.3.3 连接模拟器。

如何将我的 Google Play 服务更新到版本 11 以便使用 Google 地图 Android API?

提前致谢!

我用 Android Studio 3.0 Preview 更新了我的模拟器。如您在屏幕截图中所见,Google Play 服务已更新至版本 11.0.55。

而且我的 compile 'com.google.android.gms:play-services-maps:11.0.0' 成绩文件现在可以使用了。

此外,我正在使用 compileSdkVersion 26buildToolsVersion "26.0.0"

另请参阅我的 SDK 平台和 SDK 工具设置: