我有一个使用 Facebook 登录的 Android 应用程序。 但是,我在进行 facebook 初始化时收到一些用户错误报告,报告“java.lang.NoSuchMethodError”。
java.lang.NoSuchMethodError: Landroid\/os\/Handler;.
at android.support.v4.content.l.(LocalBroadcastManager.java:110)
at android.support.v4.content.k.(LocalBroadcastManager.java:110)
at android.support.v4.content.LocalBroadcastManager.getInstance(LocalBroadcastManager.java:102)
at com.facebook.internal.BoltsMeasurementEventListener.open(BoltsMeasurementEventListener.java:53)
at com.facebook.internal.BoltsMeasurementEventListener.getInstance(BoltsMeasurementEventListener.java:70)
at com.facebook.FacebookSdk.sdkInitialize(FacebookSdk.java:169)
at my.app.MyApplication.onCreate(MyApplication.java:119)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1007)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4464)
at android.app.ActivityThread.access$1500(ActivityThread.java:144)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1306)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:212)
at android.app.ActivityThread.main(ActivityThread.java:5137)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:902)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:718)
at dalvik.system.NativeStart.main(Native Method)
这个问题的可能原因是什么?
最佳答案
我来不及回答(帮助他人)但我解决了这个问题,但我不确定它是否也适用于其他人。
我在 developers.facebook.com/中添加了一个 release key hash 和 debug key hash/................ 它奏效了。
让我们看看它是否也适用于其他人。
关于Android: java.lang.NoSuchMethodError: Landroid\/os\/调用 FacebookSdk.sdkInitialize() 时的处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32930696/