2016-11-28 37 views
0

這是Gradle應用程序代碼,它顯示錯誤
無法編譯
所以我拉我的頭髮沒有得到錯誤。
請有人在這裏平!錯誤:無法解析:com.google.firebase:firebase-appindexing:9.6.1

android { 
    compileSdkVersion 24 
    buildToolsVersion "24.0.3" 

    defaultConfig { 
     applicationId "com.google.firebase.codelab.friendlychat" 
     minSdkVersion 16 
     targetSdkVersion 24 
     versionCode 1 
     versionName "1.0" 
     testInstrumentationRunner   "android.support.test.runner.AndroidJUnitRunner" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 

} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    testCompile 'junit:junit:4.12' 

    compile 'com.android.support:design:24.2.1' 
    compile 'com.github.bumptech.glide:glide:3.6.1' 
    compile 'de.hdodenhof:circleimageview:1.3.0' 
    compile 'com.android.support:appcompat-v7:24.2.1' 

    // Google 

    compile 'com.google.android.gms:play-services-auth:9.6.1' 


    // Firebase 

    compile 'com.google.firebase:firebase-database:9.6.1' 
    compile 'com.google.firebase:firebase-auth:9.6.1' 



    compile 'com.google.firebase:firebase-config:9.6.1' 
    compile 'com.google.android.gms:play-services-appinvite:9.6.1' 
    compile 'com.google.firebase:firebase-messaging:9.6.1' 
    compile 'com.google.android.gms:play-services-ads:9.6.1' 
    compile 'com.google.firebase:firebase-crash:9.6.1' 

    This line getting error please anybody get in touch 

    compile 'com.google.firebase:firebase-appindexing:9.6.1' 

} 

apply plugin: 'com.google.gms.google-services' 

回答

3

我一直沒能找到appindexing歷史的解釋,但着眼於快速啓動項目爲10.0.0的revision history之前,包名是不同的。試着在你的依賴使用此:

compile 'com.google.android.gms:play-services-appindexing:9.6.1' 

這個答案假定您使用的是預10.0.0 API的功能。 Migration Guide解釋了這些差異。

+0

我的火基地API 9.6.1沒有奏效。 – jsroyal

2

如果您正在使用火力地堡版本9.8.0或下面你要使用的形式com.google.android.gms:play-services-appindexing:<VERSION>。如果您使用的版本號爲10.0.0或更高版本,則需要使用表格com.google.firebase:firebase-appindexing:<VERSION>。該名稱已在版本10.0.0中更改。

如果你想這個時候得到一個「無法解決」的錯誤,更新您的谷歌Play服務SDK以下步驟: Failed to resolve: com.google.firebase:firebase-core:9.0.0

0

其實這是API錯誤和錯誤也報告給谷歌。 所以只是錯誤了。