2016-12-16 67 views
1

嗯,我已經做了所用FirebaseListAdapter一個項目,但是這個最近的火力地堡更新我在我的依賴繼續使用FirebaseListAdapter使用FirebaseListAdapter需要在Gradle中進行哪些更改?

我最後gradle這個(應用程序)文件做什麼修改:

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile 'com.android.support:appcompat-v7:23.0.1' 
    compile 'com.android.support:design:23.0.1' 
    compile 'com.android.support:support-v4:23.0.1' 
    compile 'com.android.support:cardview-v7:23.0.1' 
    compile 'de.hdodenhof:circleimageview:2.1.0' 
    /* Firebase SDK */ 
    compile 'com.firebase:firebase-client-android:2.4.0' 

    /* Firebase UI */ 
    compile 'com.firebaseui:firebase-ui:0.2.2' 

    /* For Google Play Services */ 
    compile 'com.google.android.gms:play-services-safetynet:8.3.0' 
    compile 'com.google.android.gms:play-services-auth:8.3.0' 
} 

我最後的gradle這個文件:

buildscript { 
    repositories { 
     jcenter() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:2.2.2' 

     // NOTE: Do not place your application dependencies here; they  
     // in the individual module build.gradle files 
    } 
} 
+1

你有任何錯誤上面? – ViramP

+0

不,但隨着firebase更新,我想知道是否有任何依賴關係已被更改添加? –

+0

如果Firebase SDK將更新,那麼您只需要更新Firebase依賴項。 – ViramP

回答

1

您需要添加這種依賴性:

// FirebaseUI Database only 
compile 'com.firebaseui:firebase-ui-database:1.0.1' 

檢查這裏的兼容性between versions

| FirebaseUI Version | Firebase/Play Services Version | 
|--------------------|--------------------------------| 
| 1.0.1    | 10.0.0       | 
| 1.0.0    | 9.8.0       | 
| 0.6.2    | 9.8.0       | 
| 0.6.1    | 9.6.1       | 
| 0.6.0    | 9.6.0       | 
| 0.5.3    | 9.4.0       | 
| 0.4.4    | 9.4.0       | 
| 0.4.3    | 9.2.1       | 
| 0.4.2    | 9.2.0       | 
| 0.4.1    | 9.0.2       | 
| 0.4.0    | 9.0.0       | 
相關問題