NoClassDefFoundError: Lcom / facebook / widget / ShareDialog $ Mode ؛ (1)
إصدار SDK: 7.17
إصدار الوحدة: 2018.4.1f1
النظام الأساسي: Android 9
يحدث عند استدعاء FB.Init ()
وقد أي شخص واجه هذه المسألة؟
مرحبًا alchemyincarnate ، هذه المشكلة هي نفسها https://github.com/facebook/facebook-sdk-for-unity/issues/294. هل يمكنك محاولة إضافة -keep class com.facebook.internal. * { ؛} و- keep class com.facebook. {*؛} في ملف البرنامج الخاص بك؟
سوف نلقي نظرة وتحديث هذه التذكرة بأسرع ما يمكن ، شكرا لك.
مرحبا،
هكذا يبدو القسم ذي الصلة من mainTemplate.gradle
buildTypes {
debug {
minifyEnabled **MINIFY_DEBUG**
useProguard **PROGUARD_DEBUG**
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-user.txt'**USER_PROGUARD**
jniDebuggable true
}
لقد أضفت هذين السطرين إلى proguard-user.txt
-keep class com.facebook.internal.* {*;}
-keep class com.facebook.* {*;}
كلا الملفين موجودان في مجلد Assets / Plugins / Android
مازلت احصل على نفس الخطأ
لقد قمت بحل المشكلة عن طريق الرجوع إلى الإصدار 7.16.1 وتحديث PlayServicesResolver الخاص بي من الخدمة المجمعة مع Facebook.
شكرا لك
التعليق الأكثر فائدة
لقد قمت بحل المشكلة عن طريق الرجوع إلى الإصدار 7.16.1 وتحديث PlayServicesResolver الخاص بي من الخدمة المجمعة مع Facebook.
شكرا لك