Java 未能解析:com.google.android.gms:play services gcm:7.5.&x2B;
我正在尝试在我的应用程序中包含GCM 我一直收到以下错误消息: 未能解析:com.google.android.gms:play services gcm:7.5.+| 安装存储库并同步项目|在项目结构对话框中显示 如果尝试安装存储库和同步项目,则会出现以下错误: 正在加载SDK信息。。。 忽略未知包筛选器“extra-google-m2repository”警告:包筛选器已删除所有包。没有要安装的东西。 请考虑在没有包过滤器的情况下再次更新。 这是我的gradle文件:Java 未能解析:com.google.android.gms:play services gcm:7.5.&x2B;,java,android,notifications,google-cloud-messaging,Java,Android,Notifications,Google Cloud Messaging,我正在尝试在我的应用程序中包含GCM 我一直收到以下错误消息: 未能解析:com.google.android.gms:play services gcm:7.5.+| 安装存储库并同步项目|在项目结构对话框中显示 如果尝试安装存储库和同步项目,则会出现以下错误: 正在加载SDK信息。。。 忽略未知包筛选器“extra-google-m2repository”警告:包筛选器已删除所有包。没有要安装的东西。 请考虑在没有包过滤器的情况下再次更新。 这是我的gradle文件: apply plugi
apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
...
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.1'
compile 'com.google.android.gms:play-services-gcm:7.5.+'
//顶级生成文件,您可以在其中添加所有子项目/模块通用的配置选项
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.2.3'
classpath 'com.google.gms:google-services:1.3+'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
}
请检查
Android SDK管理器中的必要软件包是否是最新的。
和使用
compile 'com.google.android.gms:play-services-gcm:7.5.0'
我希望它能帮助您。在更新Android Studio和SDK后,我曾经遇到过同样的错误
您可以尝试在Project gradle文件中使用
'com.android.tools.build:gradle:1.3.0'
而不是'com.android.tools.build:gradle:1.2.3'
从7.5.+
更改为7.5.0
为我解决了这个问题。我不确定为什么通配符会导致问题。更新SDK为我解决了这个问题。我知道这个问题已经得到了很好的回答,但只是为那些遇到类似错误并看到此页面的人添加一些内容
当您将依赖项(阅读google支持库)更新到新版本,并且您的项目使用的是旧版本的google Play服务时(在Android SDK管理器中的“附加”下查看),通常会弹出“无法解决”对话框
要解决此问题,只需将Google Play服务更新至最新版本,然后同步build.gradle(应用程序)。这应该可以解决类似的问题。值得一提的是,我在从10.1.1更新到10.2.0时出现了这个错误。我尝试使用10.2,但发现我必须使用完整的版本号:10.2.0(最后的零很重要)。希望这对别人有帮助 对于我-帮助:
之后,您的项目应该可以正常工作。如果可能,请将您的类路径'com.google.gms:google services:1.3+'更新为类路径'com.google.gms:google services:1.3.0-beta1'+1适合我。如此成熟的产品的核心功能中有一个非常奇怪的bug,版本号为2.4。这个错误发生在我更新android软件包和google play服务时。解决方案是我修改了编译GooglePlayServices版本的命令,该版本对我来说是9.8.0。我把它改为9.8.+。我看不到android studio 2.3.3的附加选项卡。