標題說明了一切。Libgdx facebook的綁定ClassNotFound
我正在用libgdx實現一個遊戲,並且我想實現Facebook的sdk到iOS。我正在使用robovm綁定。
看到貝!
遊戲編譯並被推到設備,但在比賽開始時它失敗,出現此消息:
java.lang.ExceptionInInitializerError
at org.robovm.bindings.facebook.manager.FacebookManager.didBecomeActive(FacebookManager.java)
at com.fcouceiro.flydive.IOSLauncher.didBecomeActive(IOSLauncher.java)
at org.robovm.apple.uikit.UIApplicationDelegate$ObjCProxy.$cb$applicationDidBecomeActive$(Unknown Source)
at org.robovm.apple.uikit.UIApplication.main(Native Method)
at org.robovm.apple.uikit.UIApplication.main(UIApplication.java)
at com.fcouceiro.flydive.IOSLauncher.main(IOSLauncher.java)
Caused by: org.robovm.objc.ObjCClassNotFoundException: FBAppCall
at org.robovm.objc.ObjCClass.getByType(ObjCClass.java)
at org.robovm.bindings.facebook.FBAppCall.<clinit>(FBAppCall.java)
... 6 more
我一直在努力,包括暴食作爲一個.jar和框架。有任何想法嗎?
編輯:
我設法克服這個錯誤,現在這裏是新的:):
java.lang.NoSuchMethodError: org.robovm.apple.uikit.UIColor.black()Lorg/robovm/apple/uikit/UIColor;
at org.robovm.bindings.facebook.manager.sample.LoadingOverlay.<init>(LoadingOverlay.java)
at com.fcouceiro.flydive.IOSLauncher.setupFacebook(IOSLauncher.java)
at com.fcouceiro.flydive.IOSLauncher.createApplication(IOSLauncher.java)
at com.badlogic.gdx.backends.iosrobovm.IOSApplication$Delegate.didFinishLaunching(IOSApplication.java)
at com.fcouceiro.flydive.IOSLauncher.didFinishLaunching(IOSLauncher.java)
at org.robovm.apple.uikit.UIApplicationDelegate$ObjCProxy.$cb$application$didFinishLaunchingWithOptions$(Unknown Source)
at org.robovm.apple.uikit.UIApplication.main(Native Method)
at org.robovm.apple.uikit.UIApplication.main(UIApplication.java)
at com.fcouceiro.flydive.IOSLauncher.main(IOSLauncher.java)
在此先感謝
我設法通過該錯誤。現在我得到一個新的。請檢查更新後的問題!謝謝 – couceirof 2014-09-26 18:48:13