[英]Failed to resolve: com.google.android.gms:play.services-vision
[英]Failed to resolve: com.google.android.gms:play-services-gcm:7.5.+
我正在嘗試將GCM包含在我的應用中。
我不斷收到此錯誤消息:
無法解決:com.google.android.gms:play-services-gcm:7.5。+ | 安裝存儲庫並同步項目 在項目結構對話框中顯示
如果我嘗試安裝存儲庫並同步項目,則會出現此錯誤:
正在加載SDK信息...正在忽略未知的軟件包過濾器'extra-google-m2repository'警告:軟件包過濾器已刪除所有軟件包。 沒有要安裝的內容。 請考慮嘗試在沒有包過濾器的情況下再次更新。
這是我的gradle文件:
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 Manager are up to date.
的必要軟件包 Android SDK Manager are up to date.
並使用
compile 'com.google.android.gms:play-services-gcm:7.5.0'
希望對您有幫助。
從7.5.+
更改為7.5.0
解決此問題。 我不確定為什么通配符會引起問題。
更新Android Studio和SDK后,我曾遇到相同的錯誤。
您可以嘗試在Project gradle文件中使用'com.android.tools.build:gradle:1.3.0'
而不是'com.android.tools.build:gradle:1.2.3'
。
更新SDK為我解決了此問題。
我知道這個問題已經很好地回答了,但只是為遇到類似錯誤並正在查看此頁面的用戶添加一些內容。
當您將依賴項(閱讀Google支持庫)更新為較新版本並且您的項目使用的是舊版的Google Play服務時,通常會彈出無法解決的問題(在Android SDK Manager中,在Extras下查看)。
要解決此問題,只需將Google Play服務更新到最新版本,然后同步build.gradle(應用程序)。 這樣可以解決類似的問題。
從它的價值來看,當我從10.1.1更新到10.2.0時遇到了這個錯誤。 我嘗試使用10.2,但發現我必須使用完整版本號:10.2.0(最后一個零很重要)。 希望這對某人有幫助。
對我來說-幫助:
之后,您的項目應該可以正常運行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.