首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >android应用程序中Facebook的facebook错误

android应用程序中Facebook的facebook错误
EN

Stack Overflow用户
提问于 2011-10-14 11:21:40
回答 1查看 1.2K关注 0票数 1

我在我的应用程序中整合了facebook。我在两种情况下遇到的错误:

  1. 当facebook.apk安装在模拟器中时。错误:出现一个页面,上面写着错误代码100无效参数,然后如果我再次按ok按钮,那么我的应用程序就会用nullpointerexception强制关闭。

2.当模拟器中没有安装facebook.apk时。错误:虽然登录页面出现了,但当我登录时获得强制关闭

现在,我还尝试了与facebook一起提供的示例代码。我把我的appId放在示例应用程序中。现在,在运行示例应用程序时,当我单击post墙之后,就会出现post墙页面,然后应用程序突然消失,,无错误,中的logcat。

我这么做是因为我的应用程序与facebook提供的示例应用程序相同。(我将示例应用程序的代码复制到我的应用程序中)。

Locat : 10-14 16:30:02.176: ERROR/AndroidRuntime(218):Uncaught处理程序:线程main

代码语言:javascript
复制
  exiting  due to uncaught exception
  10-14 16:30:02.226: ERROR/AndroidRuntime(218): java.lang.NullPointerException
  10-14 16:30:02.226: ERROR/AndroidRuntime(218):     at       com.android.myapp.MyActivity$SampleAuthListener.onAuthSucceed(MyActivity.java:280)
  10-14 16:30:02.226: ERROR/AndroidRuntime(218):     at     com.android.myapp.SessionEvents.onLoginSuccess(SessionEvents.java:78)
  10-14 16:30:02.226: ERROR/AndroidRuntime(218):     at com.android.myapp.LoginButton$LoginDialogListener.onComplete(LoginButton.java:95)
  10-14 16:30:02.226: ERROR/AndroidRuntime(218):     at com.facebook.android.Facebook$1.onComplete(Facebook.java:308)
  10-14 16:30:02.226: ERROR/AndroidRuntime(218):     at com.facebook.android.FbDialog$FbWebViewClient.shouldOverrideUrlLoading(FbDialog.java:133)
  10-14 16:30:02.226: ERROR/AndroidRuntime(218):     at android.webkit.CallbackProxy.uiOverrideUrlLoading(CallbackProxy.java:193)
  10-14 16:30:02.226: ERROR/AndroidRuntime(218):     at android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:304)
  10-14 16:30:02.226: ERROR/AndroidRuntime(218):     at android.os.Handler.dispatchMessage(Handler.java:99)
  10-14 16:30:02.226: ERROR/AndroidRuntime(218):     at android.os.Looper.loop(Looper.java:123)
  10-14 16:30:02.226: ERROR/AndroidRuntime(218):     at android.app.ActivityThread.main(ActivityThread.java:4363)
   10-14 16:30:02.226: ERROR/AndroidRuntime(218):     at java.lang.reflect.Method.invokeNative(Native Method)
  10-14 16:30:02.226: ERROR/AndroidRuntime(218):     at java.lang.reflect.Method.invoke(Method.java:521)
  10-14 16:30:02.226: ERROR/AndroidRuntime(218):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
  10-14 16:30:02.226: ERROR/AndroidRuntime(218):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
   10-14 16:30:02.226: ERROR/AndroidRuntime(218):     at dalvik.system.NativeStart.main(Native Method)

任何帮助解决这个问题的任何建议都是非常欢迎的.

编辑,我尝试了另一个示例,类似地放置了appId,但是正在发生相同的错误,这个示例取自这里

*我认为问题不在代码中,而是在应用程序页面中。*

编辑备注我在20或25天前尝试过相同的应用程序,它运行良好,

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-10-14 18:03:58

似乎你正在使用的代码中有这个问题。最好更改facebook团队推荐的Facebook代码:

您需要从这里下载代码:吉突布的Facebook

然后检查这个页面,以便将Facebook集成到应用程序:在Android中集成应用程序指南中。

如果您需要在用户的墙上张贴,请检查以下链接:

在没有对话框的Facebook墙壁上发布

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7766864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档