Facebook-sdk-for-unity: ClassNotFoundException: com.facebook.internal.FetchedAppSettingsManager

Dibuat pada 2 Agu 2019  ·  4Komentar  ·  Sumber: facebook/facebook-sdk-for-unity

NoClassDefFoundError: Lcom/facebook/widget/ShareDialog$Mode;(1)

SDK versi: 7.17
Persatuan versi: 2018.4.1f1
Platform: Android 9
Terjadi di FB.Init () panggilan

Adakah yang mengalami masalah ini?

Komentar yang paling membantu

Saya telah memecahkan masalah dengan menurunkan versi ke 7.16.1 dan memperbarui PlayServicesResolver saya dari yang dibundel dengan Facebook.

Terima kasih

Semua 4 komentar

Hai @alchemyincarnate , masalah ini sama dengan https://github.com/facebook/facebook-sdk-for-unity/issues/294. Bisakah Anda mencoba menambahkan -keep class com.facebook.internal.* { ;} dan -keep class com.facebook. {*;} di file proguard Anda?

akan melihat dan memperbarui tiket ini sesegera mungkin, terima kasih.

Halo,
Beginilah tampilan bagian relevan dari mainTemplate.gradle

buildTypes {
        debug {
            minifyEnabled **MINIFY_DEBUG**
            useProguard **PROGUARD_DEBUG**
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-user.txt'**USER_PROGUARD**
            jniDebuggable true
        }

Saya menambahkan dua baris ini ke proguard-user.txt

-keep class com.facebook.internal.* {*;}
-keep class com.facebook.* {*;}

Kedua file ada di folder Aset/Plugin/Android

Saya masih mendapatkan kesalahan yang sama

Saya telah memecahkan masalah dengan menurunkan versi ke 7.16.1 dan memperbarui PlayServicesResolver saya dari yang dibundel dengan Facebook.

Terima kasih

Apakah halaman ini membantu?
0 / 5 - 0 peringkat