android - Google Play 服务不适用于 Android 模拟器 API 级别 11

标签 android google-maps android-studio google-play-services

我正在开发一个使用 Google map 的应用程序,但每次我导航到 map Activity 时,都会抛出此消息:如果没有 Google PLay 服务,此应用程序将无法运行,您的手机缺少这些服务 .我正在使用 Google API (Google Inc.) - API 级别 11。它应该可以工作,因为它是带有 Google Play 服务的系统镜像。

我正在使用 Android Studio 并使用 com.google.android.gms:play-services:+ 依赖项。 谁能告诉我是否遗漏了什么?

谢谢!

最佳答案

我解决了我的问题:我创建了一个新的 Android 虚拟设备,但不是使用 Google API,而是使用 Android API 11。

我必须手动安装 Google Play 服务和 Google Play 商店,但不能通过命令提示符使用 Google API。

这对我很有用:

Configuring Android Emulator to Run Google Map v2

还有这个:

Android Google Maps API V2 Run On Emulator and Run On API Level 10 or 9 or 8 or Android 2 3 3

关于android - Google Play 服务不适用于 Android 模拟器 API 级别 11,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24998181/

相关文章:

Android:如何将 Activity 声明为主要 Activity 和可搜索 Activity ?

android - 通过网络浏览器和 WebView 下载pdf

android - 屏幕上的两个动态 fragment (背面)

javascript - Google Maps API Places Search 获取搜索结果数量

java - 谷歌地图不返回经度和纬度

android - 如何在 Android Studio 中切换存储库?

android - 如何指定正确的SQLiteDatabase.query返回类型

java - 在android中使用相机拍照后如何永久保存图像?

javascript - 使用 php 将数据库中的值设置为 JavaScript

android - 我可以使用 Android studio Avd 管理器在 Windows 上运行 iOS 模拟器吗?