由于谷歌服务更新问题,Android谷歌地图在模拟器上不可见

时间:2014-10-07 11:47:56

标签: android google-maps

我正在创建一个谷歌地图应用程序,我想在模拟器上查看我的输出,我正在使用android studio版本(beta)0.8.6进行开发。我已经更新了我的sdk并安装了所有必要的软件包,包括google play服务,google play存储库和google apis for jelly beans 4.4.2 api level 17.但是它再次显示:“除非你更新google play服务,否则这个应用程序不会运行” 。

这是我的构建.gradle:

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

它在logcat中显示了这条消息:

断言失败:对于未生成的项,必须定义旧缩进:element PsiElement(new line)

请帮助我,我被困了几天。

1 个答案:

答案 0 :(得分:0)

我也遇到了很多麻烦。 查看您的设备或模拟器,查看您使用的是哪个版本的Google Play服务。我的所有设备上都有5.0.89版本。 如果您没有Google Play服务,请在模拟器上安装Google应用(gapps)或使用真实设备。

尝试更改此行

  

compile' com.google.android.gms:play-services:5.2.08'

  

compile' com.google.android.gms:play-services:5.0.89'

这对我有帮助。
(由于某种原因,我的build.gradle再次将5.0.89更改为5.2.08,它仍然有效......)

相关问题及可能的答案:play services update required
这是另一个有效的例子:After update - crash com.google.android.gms:play-services:5.2.8