模拟器上的Android Google Play服务 - 无效

时间:2015-04-17 16:40:32

标签: android android-emulator google-play-services

我尝试使用Google Play服务显示位置地址并根据官方指南(https://developer.android.com/training/location/display-address.html)编写代码,但它无法在模拟器上运行。所以我下载并尝试了Github上的示例代码(https://github.com/googlesamples/android-play-location/tree/master/LocationAddress),但仍然发现它不起作用。

我使用模拟器: Jelly Bean Google API(Google Inc.)。armeabi-v7a

在Stackoverflow上的一些解决方案之后,我使用SDK管理器下载了Google API SDK和Google Play Service SDK,但无法正常工作。

这是依赖代码:

dependencies {
  compile fileTree(dir: 'libs', include: ['*.jar'])
  compile 'com.android.support:appcompat-v7:21.0.3'
  compile 'com.google.android.gms:play-services:7.0.0'
}

1 个答案:

答案 0 :(得分:0)

要使用Google Play服务API开发应用,您需要使用Google Play服务SDK设置项目。

如果您还没有安装Google Play服务SDK,请按照添加SDK包的指南进行操作。

要在使用Google Play服务SDK时测试您的应用,您必须使用以下任一项:

运行Android 2.3或更高版本且包含Google Play商店的兼容Android设备。 具有AVD的Android模拟器,可运行基于Android 4.2.2或更高版本的Google API平台。