2013-12-19 41 views
1

我試圖將Unity的官方Android SDK納入我的項目。之後,我在裏面統一facebook的選項設置好一切,讓我的身材,每次FB.Init()被調用我得到這樣的:java.lang.ClassNotFoundException:com.facebook.unity.FB每當我測試我的構建

AndroidJavaException: java.lang.ClassNotFoundException: com.facebook.unity.FB 
    at UnityEngine.AndroidJNISafe.CheckException() [0x00000] in <filename unknown>:0 
    at UnityEngine.AndroidJNISafe.CallStaticObjectMethod (IntPtr clazz, IntPtr methodID, UnityEngine.jvalue[] args) [0x00000] in <filename unknown>:0 
    at UnityEngine.AndroidJavaObject._CallStatic[AndroidJavaObject] (System.String methodName, System.Object[] args) [0x00000] in <filename unknown>:0 
    at UnityEngine.AndroidJavaObject.CallStatic[AndroidJavaObject] (System.String methodName, System.Object[] args) [0x00000] in <filename unknown>:0 
    at UnityEngine.AndroidJavaObject.FindClass (System.String name) [0x00000] in <filename unknown>:0 
    at UnityEngine.AndroidJavaClass._AndroidJavaClass (System.String className) [0x00000] in <filename unknown>:0 
    at UnityEngine.AndroidJavaClass..ctor (System.String className) [0x00000] in <filename unknown>:0 
    at Facebook.AndroidFacebook.get_FB() [0x0000b] in C:\Users\motionart\Documents\Unity Projects\ 

我甚至有「開發建設」和「腳本調試」啓用,但一切都發生在<filename unknown>,所以我不知道如何繼續。

任何想法可能發生什麼?

+0

您是否將sdk添加到您的項目中? –

+0

您是否將任何其他sdk與facebook sdk一起整合到您的項目中? –

回答

3

該SDK在我的項目中,它是唯一的。經過幾個小時的努力之後,解決問題的唯一方法是從我的項目中刪除sdk的所有痕跡並再次導入。

然後它工作。

相關問題