2017-08-27 9 views
6

khi sử dụng facebook, bộ tài khoản căn cứ hỏa lực-cơ sở dữ liệu một mình cả hoạt động tốt nhưng khi tôi đang sử dụng cả hai trong cùng một thời gian trong một dự án nó cho sai sótKhông có phương pháp tĩnh zzb - khi người dùng căn cứ hỏa lực-cơ sở dữ liệu và tài khoản facebook bộ

java.lang.NoSuchMethodError: No static method zzb(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; in class Lcom/google/android/gms/common/internal/zzac; or its super classes (declaration of 'com.google.android.gms.common.internal.zzac' appears in /data/app/com.neccargo-2/split_lib_dependencies_apk.apk:classes14.dex)

tôi đang sử dụng 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.android.support:appcompat-v7:26.+' 
    compile 'com.android.support:design:26.+' 
    compile 'com.android.volley:volley:1.0.0' 
    compile 'com.android.support:recyclerview-v7:26.+' 
    compile 'com.android.support:cardview-v7:26.+' 
    compile 'com.squareup.picasso:picasso:2.5.2' 
    compile 'com.facebook.android:account-kit-sdk:4.+' 
    compile 'com.karumi:dexter:4.1.1' 
    compile 'com.nineoldandroids:library:2.4.0' 
    compile 'com.daimajia.slider:library:[email protected]' 
    compile 'fr.avianey.com.viewpagerindicator:library:[email protected]' 
    compile 'com.wdullaer:materialdatetimepicker:2.3.0' 
    compile 'com.jakewharton:butterknife:8.7.0' 
    compile 'com.flaviofaria:kenburnsview:1.0.7' 
    compile 'com.google.firebase:firebase-database:10.0.1' 
    testCompile 'junit:junit:4.12' 
    annotationProcessor 'com.jakewharton:butterknife-compiler:8.7.0' 
} 

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

tôi bị mắc kẹt về để tìm giải pháp.

+0

bạn có tìm giải pháp cho vấn đề này không? –

+0

có, tôi đưa ra câu trả lời dưới đây. Hãy kiểm tra. –

Trả lời

1

Thử thêm thư viện lõi Firebase.

compile 'com.google.firebase:firebase-core:10.0.1' 
+0

không hoạt động, hiện tại nó vẫn lỗi. –

0

Tôi tìm thấy giải pháp của mình sau nhiều lần thất bại. Trong phụ thuộc sử dụng những -

compile 'com.google.firebase:firebase-core:11.0.1' 
compile 'com.google.firebase:firebase-database:11.0.1' 
compile 'com.android.support:multidex:1.0.1' 
compile 'com.google.android.gms:play-services:11.0.1' 

và sau đó thêm multiDexEnabled true trong build.gradle

sau đó thêm những dòng trong buildscript -

classpath 'com.google.gms:google-services:3.1.0' 
classpath 'com.google.firebase:firebase-plugins:1.0.4' 

trong đó cũng thêm vào allprojects -

maven { 
    url "https://maven.google.com" 
} 

Sau đó, tạo ra một lớp như -

public class AppUtils extends Application { 

    @Override 
    public void onCreate() { 
     super.onCreate(); 
     FirebaseApp.initializeApp(getApplicationContext()); 
    } 
} 

thêm tên lớp này trong AndroidManifest như-

android:name=".AppUtils" 

Đó là quá trình tôi khắc phục vấn đề đó.

Các vấn đề liên quan