Android FirebaseUI依赖项错误

Android FirebaseUI依赖项错误,android,firebase,firebase-realtime-database,firebaseui,Android,Firebase,Firebase Realtime Database,Firebaseui,我尝试在我的项目中实现FirebaseListAdapter,但它一直破坏应用程序。在对提交差异进行长时间搜索后,我发现罪魁祸首是app build.gradle中的compile语句。特别是添加Firebase UI依赖项: compile 'com.firebaseui:firebase-ui-database:1.0.1' 我的完全依赖项还包括Firebase auth和Firebase数据库 dependencies { compile fileTree(dir: 'libs'

我尝试在我的项目中实现FirebaseListAdapter,但它一直破坏应用程序。在对提交差异进行长时间搜索后,我发现罪魁祸首是app build.gradle中的compile语句。特别是添加Firebase UI依赖项:

compile 'com.firebaseui:firebase-ui-database:1.0.1'
我的完全依赖项还包括Firebase auth和Firebase数据库

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    compile 'com.facebook.android:facebook-android-sdk:4.5.0'
    compile 'com.android.support:appcompat-v7:23.4.0'
    compile 'com.android.support:support-v4:23.4.0'
    compile 'com.android.support:design:23.4.0'
    testCompile 'junit:junit:4.12'
    compile 'com.android.support.constraint:constraint-layout:1.0.0-beta4'

    compile 'com.google.firebase:firebase-database:10.0.0'
    compile 'com.google.firebase:firebase-auth:10.0.0'
    compile 'com.firebaseui:firebase-ui-database:1.0.1'
}
根据
firebase ui数据库:1.0.1
应与
10.0.0
依赖项一起工作,但我在启动应用程序时收到以下令人困惑的错误跟踪:

java.lang.RuntimeException: Unable to start activity ComponentInfo{lsu.team4330.justask/lsu.team4330.justask.MainActivity}: android.view.InflateException: Binary XML file line #11: Binary XML file line #25: Error inflating class android.support.design.widget.FloatingActionButton
                                                                          at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2416)
                                                                          at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
                                                                          at android.app.ActivityThread.-wrap11(ActivityThread.java)
                                                                          at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
                                                                          at android.os.Handler.dispatchMessage(Handler.java:102)
                                                                          at android.os.Looper.loop(Looper.java:148)
                                                                          at android.app.ActivityThread.main(ActivityThread.java:5422)
                                                                          at java.lang.reflect.Method.invoke(Native Method)
                                                                          at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
                                                                          at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
                                                                       Caused by: android.view.InflateException: Binary XML file line #11: Binary XML file line #25: Error inflating class android.support.design.widget.FloatingActionButton
                                                                          at android.view.LayoutInflater.inflate(LayoutInflater.java:539)
                                                                          at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
                                                                          at android.view.LayoutInflater.inflate(LayoutInflater.java:374)
                                                                          at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:284)
                                                                          at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:143)
                                                                          at lsu.team4330.justask.MainActivity.onCreate(MainActivity.java:49)
                                                                          at android.app.Activity.performCreate(Activity.java:6251)
                                                                          at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107)
                                                                          at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)
                                                                          at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476) 
                                                                          at android.app.ActivityThread.-wrap11(ActivityThread.java) 
                                                                          at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344) 
                                                                          at android.os.Handler.dispatchMessage(Handler.java:102) 
                                                                          at android.os.Looper.loop(Looper.java:148) 
                                                                          at android.app.ActivityThread.main(ActivityThread.java:5422) 
                                                                          at java.lang.reflect.Method.invoke(Native Method) 
                                                                          at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) 
                                                                          at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
注意:我已经注释掉了所有依赖于错误的代码


在注释掉UI依赖项后,我没有收到此错误。

从logcat,您可以在
MainActivity.java
的第49行发布代码吗?另外,发布提到的XML布局文件。你可能也想试试这个我也面临这个问题