我正在创建一个谷歌地图应用程序,我想在模拟器上查看我的输出,我正在使用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)
请帮助我,我被困了几天。
答案 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