-2
FacebookのユニティSDKを使用して
AndroidJavaException: java.lang.ClassNotFoundException: com.facebook.unity.FB
java.lang.ClassNotFoundException: com.facebook.unity.FB
at java.lang.Class.classForName(Native Method)
at java.lang.Class.forName(Class.java:324)
at java.lang.Class.forName(Class.java:285)
at com.unity3d.player.UnityPlayer.nativeRender(Native Method)
at com.unity3d.player.UnityPlayer.c(Unknown Source)
at com.unity3d.player.UnityPlayer$c$1.handleMessage(Unknown Source)
at android.os.Handler.dispatchMessage(Handler.java:98)
at android.os.Looper.loop(Looper.java:148)
at com.unity3d.player.UnityPlayer$c.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.facebook.unity.FB" on path: DexPathList[[zip file "/data/app/com.redacted.redacted-1/base.apk"],nativeLibraryDirectories=[/data/app/com.redacted.redacted-1/lib/arm, /data/app/com.redacted.redacted-1/base.apk!/lib/armeabi-v7a, /vendor/lib, /system/lib]]
7.10.0およびUnity 2017.1.0f3、Gradleを使用して構築します。私はSDKを削除して再追加しようとしましたが、別の同様の投稿が彼らのために働いていたようですが、まだ問題が残っています。すべてのFacebookの設定はiOSでうまく動作するため、正しいはずです。
Facebook SDKとFirebase認証SDKは、プロジェクトの唯一のものです。
ご協力いただきましてありがとうございます。
EDIT - Unity 2017.1.0f3との互換性の問題があるようです。私はUnity 5.6.2f1にロールバックし、完全に機能します。