Facebook-sdk-for-unity: apakah ada solusi untuk mengintegrasikan facebook dan google firebase sdk bersama di tahun 2017.

Dibuat pada 15 Des 2017  ·  6Komentar  ·  Sumber: facebook/facebook-sdk-for-unity

Hai

Saya menggunakan facebook sdk dalam proyek unity saya tetapi tidak berfungsi dengan google firebase sdk.

Silakan bagikan pemikiran Anda karena ini sangat mendesak bagi kami.

Komentar yang paling membantu

Coba solusi ini! Bekerja dengan versi plugin terbaru!

Resolusi untuk masalah Dex saat menambahkan plugin Google Play Services 0.95 dan Facebook SDK 7.13.0 ke Unity 2018.2.0f2

Langkah 1: Pertama-tama impor plugin GooglePlayServices0.95 dari tautan ini https://github.com/playgameservices/play-games-plugin-for-unity.

Langkah 2: Hapus centang folder PlayServicesResolver ketika menunjukkan struktur folder untuk diimpor.

Langkah 3: Sekarang Impor paket kesatuan Facebook SDK 7.13.0 dari https://developers.facebook.com/docs/unity/downloads/

Langkah 4: Di sini impor semua folder plugin facebook sdk.

Langkah 5: Sekarang pilih Assets/PlayServicesResolver/VersionHandler/Update

Langkah 6: Sekarang pilih Aset/PlayServicesResolver/AndroidResolver/Resolve

Langkah 7: Sekarang pilih Assets/PlayServicesResolver/AndroidResolver/Settings dan kemudian hapus centang pada Enable Auto-Resolution

Langkah 8: Sekarang pergi ke Project Panel dan pergi ke Assets/Plugins/Android/ dan hapus semua folder kecuali folder dengan nama ini "com.google.games.gpgs-plugin-support-0.9.50"

Langkah 9: Sekarang buka Panel Proyek dan buka Aset/Plugin/Android/ dan hapus file berikut

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

Sekarang lanjutkan dengan pembuatan bangunan. Ini harus bekerja. :)

Semua 6 komentar

sudah berfungsi dengan FB 7.9.4 dan Firebase, masih mencoba agar 7.10 berfungsi sama sekali

hai dapatkah Anda membagikan id versi untuk firebase dan facebook.

1)Firebase dan Facebook tidak bekerja bersama?

Jenis Kesalahan:
CommandInvocationFailure: Tidak dapat mengonversi kelas menjadi format 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 Files\Unity 2017\Editor\DataPlaybackEngines\AndroidPlayer/Tools\sdktools.jar" -

stderr[
Kesalahan terjemahan yang tidak tertangkap: java.lang.IllegalArgumentException: sudah ditambahkan: Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;
Kesalahan terjemahan yang tidak tertangkap: java.lang.IllegalArgumentException: sudah ditambahkan: Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;
Kesalahan terjemahan yang tidak tertangkap: java.lang.IllegalArgumentException: sudah ditambahkan: Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;
Kesalahan terjemahan yang tidak tertangkap: java.lang.IllegalArgumentException: sudah ditambahkan: Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;
Kesalahan terjemahan yang tidak tertangkap: java.lang.IllegalArgumentException: sudah ditambahkan: Landroid/support/v4/animation/AnimatorCompatHelper;
Kesalahan terjemahan yang tidak tertangkap: java.lang.IllegalArgumentException: sudah ditambahkan: Landroid/support/v4/app/ActionBarDrawerToggle;
Kesalahan terjemahan yang tidak tertangkap: java.lang.IllegalArgumentException: sudah ditambahkan: Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;
Kesalahan terjemahan yang tidak tertangkap: java.lang.IllegalArgumentException: sudah ditambahkan: Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;
Kesalahan terjemahan yang tidak tertangkap: java.lang.IllegalArgumentException: sudah ditambahkan: Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC

Solusi:

Facebook versi 7.9.0
Firebase Versi 4.1.0

-> Pertama-tama impor plugin Firebase kemudian lakukan force resolve jar menggunakan playservice resolver
-> lalu tambahkan Facebook sdk 7.9.0 lalu lakukan force resolve jar menggunakan playservice resolver
-> Hapus atau nonaktifkan ke file
->FacebookSDK -> plugins-> Android ->libs ->support-v4-23.4.0 = hapus atau nonaktifkan->FacebookSDK -> plugins-> Android ->libs ->support-annotations-23.4.0 = hapus atau nonaktifkan

-> kemudian bangun dan Pekerjaannya (tarik napas dalam-dalam dengan nama dewa ).

Coba solusi ini! Bekerja dengan versi plugin terbaru!

Resolusi untuk masalah Dex saat menambahkan plugin Google Play Services 0.95 dan Facebook SDK 7.13.0 ke Unity 2018.2.0f2

Langkah 1: Pertama-tama impor plugin GooglePlayServices0.95 dari tautan ini https://github.com/playgameservices/play-games-plugin-for-unity.

Langkah 2: Hapus centang folder PlayServicesResolver ketika menunjukkan struktur folder untuk diimpor.

Langkah 3: Sekarang Impor paket kesatuan Facebook SDK 7.13.0 dari https://developers.facebook.com/docs/unity/downloads/

Langkah 4: Di sini impor semua folder plugin facebook sdk.

Langkah 5: Sekarang pilih Assets/PlayServicesResolver/VersionHandler/Update

Langkah 6: Sekarang pilih Aset/PlayServicesResolver/AndroidResolver/Resolve

Langkah 7: Sekarang pilih Assets/PlayServicesResolver/AndroidResolver/Settings dan kemudian hapus centang pada Enable Auto-Resolution

Langkah 8: Sekarang pergi ke Project Panel dan pergi ke Assets/Plugins/Android/ dan hapus semua folder kecuali folder dengan nama ini "com.google.games.gpgs-plugin-support-0.9.50"

Langkah 9: Sekarang buka Panel Proyek dan buka Aset/Plugin/Android/ dan hapus file berikut

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

Sekarang lanjutkan dengan pembuatan bangunan. Ini harus bekerja. :)

Anda luar biasa .. terima kasih atas solusi di atas.
Adakah ide jika saya memasukkan Admob ke dalam campuran, perpustakaan apa yang perlu saya pertahankan?

Di mana play-services-resolver?
Saya baru saja mengunduh dari https://github.com/googlesamples/unity-jar-resolver/blob/master/play-services-resolver-1.2.95.0.unitypackage
dan masukkan dan ganti nama di facebook-sdk-for-unity/play-services-resolver.unitypackage .

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

Shaitan1805 picture Shaitan1805  ·  6Komentar

MorganMoon picture MorganMoon  ·  7Komentar

manofspirit picture manofspirit  ·  6Komentar

edscodeblenders picture edscodeblenders  ·  4Komentar

JuGGerNaunT picture JuGGerNaunT  ·  3Komentar