Facebook-sdk-for-unity: هل هناك أي حل لدمج facebook و google firebase sdk معًا في عام 2017.

تم إنشاؤها على ١٥ ديسمبر ٢٠١٧  ·  6تعليقات  ·  مصدر: facebook/facebook-sdk-for-unity

مرحبا

أنا أستخدم facebook sdk في مشروع الوحدة الخاص بي ولكنه لا يعمل مع google firebase sdk.

يرجى مشاركة أفكارك باعتبارها ملحة للغاية بالنسبة لنا.

التعليق الأكثر فائدة

جرب هذه الحلول! يعمل مع أحدث إصدارات البرنامج المساعد!

حل مشكلات Dex عند إضافة Google Play Services 0.95 و Facebook sdk 7.13.0 الإضافات إلى Unity 2018.2.0f2

الخطوة 1: قم أولاً باستيراد المكون الإضافي GooglePlayServices0.95 من هذا الرابط https://github.com/playgameservices/play-games-plugin-for-unity.

الخطوة 2: قم بإلغاء تحديد مجلد PlayServicesResolver عند إظهار بنية المجلد للاستيراد.

الخطوة 3: الآن قم باستيراد حزمة وحدة Facebook SDK 7.13.0 من https://developers.facebook.com/docs/unity/downloads/

الخطوة 4: هنا قم باستيراد جميع مجلدات المكون الإضافي facebook sdk.

الخطوة 5: حدد الآن Assets / PlayServicesResolver / VersionHandler / Update

الخطوة 6: حدد الآن Assets / PlayServicesResolver / AndroidResolver / Resolve

الخطوة 7: الآن حدد Assets / PlayServicesResolver / AndroidResolver / Settings ثم قم بإلغاء تحديد Enable Auto-Resolution

الخطوة 8: انتقل الآن إلى Project Panel وانتقل إلى Assets / Plugins / Android / واحذف جميع المجلدات باستثناء المجلد الذي يحمل هذا الاسم "com.google.games.gpgs-plugin-support-0.9.50"

الخطوة 9: انتقل الآن إلى Project Panel وانتقل إلى Assets / Plugins / Android / واحذف الملفات التالية

com.android.support.animated-vector-drawable-25.3.1
com.android.support.customtabs-25.3.1
com.android.support.support-annotations-25.3.1
com.android.support.support-v4-25.3.1
com.android.support.support-vector-drawable-25.3.1

الآن المضي قدما في بناء البناء. يجب أن تعمل. :)

ال 6 كومينتر

اجعلها تعمل مع FB 7.9.4 و Firebase ، ولا تزال تحاول تشغيل 7.10 على الإطلاق

مرحباً ، هل يمكنك من فضلك مشاركة معرفات الإصدار لـ firebase و facebook.

1) لا يعمل Firebase و Facebook معًا؟

نوع الخطأ:
CommandInvokationFailure: غير قادر على تحويل الفئات إلى تنسيق dex.
C: \ Program Files \ Javajdk1.8.0_51 \ binjava.exe -Xmx2048M -Dcom.android.sdkmanager.toolsdir = "E: / Android SDK 29 Aug / New SDKtools" -Dfile.encoding = UTF8 -jar "C: \ Program ملفات \ الوحدة 2017 \ محرر \ DataPlaybackEngines \ AndroidPlayer / أدوات \ sdktools.jar "-

ستدير [
خطأ ترجمة لم يتم اكتشافه: java.lang.IllegalArgumentException: تمت إضافته بالفعل: Landroid / support / v4 / accessibilityservice / AccessibilityServiceInfoCompat ؛
خطأ ترجمة غير معلوم: java.lang.IllegalArgumentException: تمت الإضافة بالفعل: Landroid / support / v4 / accessibilityservice / AccessibilityServiceInfoCompat $ AccessibilityServiceInfoIcsImpl؛
خطأ ترجمة غير معلوم: java.lang.IllegalArgumentException: تمت إضافته بالفعل: Landroid / support / v4 / accessibilityservice / AccessibilityServiceInfoCompat $ AccessibilityServiceInfoStubImpl؛
خطأ ترجمة غير معروف: java.lang.IllegalArgumentException: تمت إضافته بالفعل: Landroid / support / v4 / accessibilityservice / AccessibilityServiceInfoCompat $ AccessibilityServiceInfoVersionImpl؛
خطأ ترجمة لم يتم اكتشافه: java.lang.IllegalArgumentException: تمت إضافته بالفعل: Landroid / support / v4 / animation / AnimatorCompatHelper؛
خطأ ترجمة لم يتم اكتشافه: java.lang.IllegalArgumentException: تمت إضافته بالفعل: Landroid / support / v4 / app / ActionBarDrawerToggle؛
خطأ ترجمة غير معلوم: java.lang.IllegalArgumentException: تمت إضافته بالفعل: Landroid / support / v4 / app / ActionBarDrawerToggle $ ActionBarDrawerToggleImpl؛
خطأ ترجمة غير معلوم: java.lang.IllegalArgumentException: تمت إضافته بالفعل: Landroid / support / v4 / app / ActionBarDrawerToggle $ ActionBarDrawerToggleImplBase؛
خطأ ترجمة غير معلوم: java.lang.IllegalArgumentException: تمت إضافته بالفعل: Landroid / support / v4 / app / ActionBarDrawerToggle $ ActionBarDrawerToggleImplHC

حلول:

نسخة الفيسبوك 7.9.0
إصدار Firebase 4.1.0

-> أولاً استيراد مكون Firebase الإضافي ، ثم قم بفرض جرة الحل باستخدام محلل playervice
-> ثم أضف Facebook sdk 7.9.0 ثم قم بفرض جرة الحل باستخدام وحدة حل playervice
-> حذف أو تعطيل الملفات
-> FacebookSDK -> المكونات الإضافية -> Android -> libs -> support-v4-23.4.0 = حذف أو تعطيل-> FacebookSDK -> المكونات الإضافية -> Android -> libs -> دعم التعليقات التوضيحية - 23.4.0 = حذف أو تعطيل

-> ثم بناء وأعماله (خذ نفسا عميقا بسم الله الرحمن الرحيم ).

جرب هذه الحلول! يعمل مع أحدث إصدارات البرنامج المساعد!

حل مشكلات Dex عند إضافة Google Play Services 0.95 و Facebook sdk 7.13.0 الإضافات إلى Unity 2018.2.0f2

الخطوة 1: قم أولاً باستيراد المكون الإضافي GooglePlayServices0.95 من هذا الرابط https://github.com/playgameservices/play-games-plugin-for-unity.

الخطوة 2: قم بإلغاء تحديد مجلد PlayServicesResolver عند إظهار بنية المجلد للاستيراد.

الخطوة 3: الآن قم باستيراد حزمة وحدة Facebook SDK 7.13.0 من https://developers.facebook.com/docs/unity/downloads/

الخطوة 4: هنا قم باستيراد جميع مجلدات المكون الإضافي facebook sdk.

الخطوة 5: حدد الآن Assets / PlayServicesResolver / VersionHandler / Update

الخطوة 6: حدد الآن Assets / PlayServicesResolver / AndroidResolver / Resolve

الخطوة 7: الآن حدد Assets / PlayServicesResolver / AndroidResolver / Settings ثم قم بإلغاء تحديد Enable Auto-Resolution

الخطوة 8: انتقل الآن إلى Project Panel وانتقل إلى Assets / Plugins / Android / واحذف جميع المجلدات باستثناء المجلد الذي يحمل هذا الاسم "com.google.games.gpgs-plugin-support-0.9.50"

الخطوة 9: انتقل الآن إلى Project Panel وانتقل إلى Assets / Plugins / Android / واحذف الملفات التالية

com.android.support.animated-vector-drawable-25.3.1
com.android.support.customtabs-25.3.1
com.android.support.support-annotations-25.3.1
com.android.support.support-v4-25.3.1
com.android.support.support-vector-drawable-25.3.1

الآن المضي قدما في بناء البناء. يجب أن تعمل. :)

أنت رائع .. شكرا لك على الحل أعلاه.
أي فكرة إذا قمت بتضمين Admob في هذا المزيج ، ما المكتبات التي سأحتاج للاحتفاظ بها؟

أين هو محلل خدمات اللعب؟
أنا فقط أنزل من https://github.com/googlesamples/unity-jar-resolver/blob/master/play-services-resolver-1.2.95.0.unitypackage
ووضع وإعادة تسمية في facebook-sdk-for-unity/play-services-resolver.unitypackage .

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

laijingfeng picture laijingfeng  ·  6تعليقات

MorganMoon picture MorganMoon  ·  7تعليقات

derwaldgeist picture derwaldgeist  ·  4تعليقات

fliperamma picture fliperamma  ·  3تعليقات

michelleran picture michelleran  ·  4تعليقات