繁体   English   中英

Facebook Login SDK异常是Android吗?

Facebook Login SDK exception android?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我正在项目Android Studio中实现FB SDK。

这是我的代码

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    FacebookSdk.sdkInitialize(getApplicationContext());
    callbackManager = CallbackManager.Factory.create();
    setContentView(R.layout.activity_login);
    loginButton = (LoginButton) findViewById(R.id.login_button);
    loginButton.setReadPermissions("user_friends");
   }

我收到以下异常

java.lang.RuntimeException: An error occured while executing doInBackground()
        at android.os.AsyncTask$3.done(AsyncTask.java:300)
        at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:355)
        at java.util.concurrent.FutureTask.setException(FutureTask.java:222)
        at java.util.concurrent.FutureTask.run(FutureTask.java:242)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
        at java.lang.Thread.run(Thread.java:841)
 Caused by: java.lang.NullPointerException
        at java.util.concurrent.ConcurrentHashMap.containsKey(ConcurrentHashMap.java:911)
        at com.facebook.internal.Utility.queryAppSettings(Utility.java:802)
        at com.facebook.login.widget.LoginButton$1.doInBackground(LoginButton.java:502)
        at com.facebook.login.widget.LoginButton$1.doInBackground(LoginButton.java:499)
            at android.os.AsyncTask$2.call(AsyncTask.java:288)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)

1 个回复

在Strings.xml中添加app_id ..它应类似于<string name="app_id">1234569xxxxxxxx</string> :)

1 Android Facebook SDK登录异常

我正在遵循官方android SDK的教程,并尝试编写一个简单的登录程序。 所以我所做的是.. MainActivity仅使用片段事务。 MainFragment类在UiLifecyleHelper和Session.StatusCallBack类的帮助下用于会话管理。 ...

3 用于Android登录的Facebook SDK

我试图制作一个可以使用facebook SDK连接到facebook的应用程序。 我已经注册了Facebook开发人员,并做了所有必要的事情。 这是我的代码: } 我用Toast知道会发生什么。 该应用程序不显示任何消息。 它不调用onComplete,我也不知道为什么。 ...

4 Android Facebook SDK登录

我在具有4个选项卡的android应用程序中具有此页面,并且在其中一个选项卡中应该有一个登录Facebook按钮,我关注了Facebook教程,但是我无法添加其中任何脚本,并且如果我放置了一些imports Facebook..他们是灰色..我该怎么办? Facebook在我的build.gr ...

5 在Android中登录Facebook SDK

我试图在我的应用程序中使用Facebook登录,在我的片段活动中,我有4个标签,并且我想在最后一个标签中显示和使用Facebook登录,但是当我运行它时,它在每个标签,当我单击它时它不起作用,应用程序也在1分钟内关闭 这是simpleFragement活动代码: 上 编辑1 ...

6 Android-Facebook SDK登录

我尝试登录,这是它第一次弹出Facebook确认页面,然后单击“同意”,然后返回同一登录页面,但是该按钮没有更改为“注销”,然后再次单击,它显示一个加载图标第二天,Facebook确认页面没有弹出,什么都没有发生,有人可以帮忙,谢谢! 这是我单击登录时的日志 ...

7 Facebook登录sdk - Android

我正在尝试使用facebook登录连接我的应用程序。 我做了所有这些步骤 ,我面临一个奇怪的问题。 所以登录按钮有效,因为facebook登录窗口出现,但我没有获得facebook令牌(调用onError)。 我已经尝试过本课题的所有解决方案。 此代码与Facebook教程中的代 ...

8 Android-Facebook SDK 3登录

我严格按照最低代码指南进行操作: https : //developers.facebook.com/docs/getting-started/facebook-sdk-for-android/3.0/ 但这不起作用。 应用程序正常运行,打开对话框登录名,但是在我按“确定”按钮(或填写登 ...

9 登录Facebook SDK 4 Android

我有这个代码.... 但是我不知道完成登录后会发生什么,因为当我看到日志时,我看不到日志"Log.e("MainActivity", "Facebook session opened.");" ,完成此过程后,我需要打开其他活动...帮助 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM