无法解析com.google.android.gsm;播放服务:25.1.0

时间:2017-04-01 22:16:51

标签: android

我正在开展一个项目,一切都很好,但是当我试图运行应用程序时,我无法想象,因为我正在使用捆绑版本的Google Play服务。所以我确保我更新android studio并安装最新的谷歌存储库。 但它仍然无法运作。当我点击安装Repostiroy并同步项目时,仍然没有任何反应。

请帮助我:这是我的傻瓜;

body, html {
  margin: 0;
}
请问哪里出错了?

a screenshot;please what can i do? the click on install wouldn't work

2 个答案:

答案 0 :(得分:1)

将其替换为compile 'com.google.android.gms:play-services:10.2.0'

并在您的gradle底部添加apply plugin: 'com.google.gms.google-services'

并确保添加了classpath 'com.google.gms:google-services:3.0.0' 在顶级build.gradle文件中

答案 1 :(得分:0)

这些问题中的任何一个都可能导致此问题,请尝试其中任何一个。

解决方案1:

尝试更新gradle插件。

dependencies {
    classpath 'com.android.tools.build:gradle:1.5.0'
}

然后只需构建 - >清理项目,一切都会再次运作。

解决方案2:

转到项目中的主模块,它通常具有名称app。

然后转到> 打开模块设置>在属性中将构建工具版本更改为25.0.1

然后确保打开 build.gradle 文件,并更改compileSDKVersion& buildToolsVersion分别为25和25.0.1。

如果上述解决方案无效。

解决方案3:

From this answer

"构建缓存"默认情况下在2.3.0版本的build Android插件中启用。它在项目文件夹之外的构建缓存中创建文件(例如,在\ Users \%username%.android \ build-cache中)。 Theese文件适用于您的项目。

然后Android Studio无法在theese文件中导航。

您可以在gradle.properties文件中禁用Build Cache。只需添加android.enableBuildCache = false