android - Facebook 登录按钮崩溃应用程序没有错误消息

标签 android facebook facebook-android-sdk

在工作了数周之后,今天早上突然出现了这个问题。

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    FacebookSdk.sdkInitialize(getApplicationContext());
    setContentView(R.layout.activity_login);

    callbackManager = CallbackManager.Factory.create();
    LoginButton loginButton = (LoginButton) findViewById(R.id.authButton);
    loginButton.registerCallback(callbackManager, new FacebookCallback<LoginResult>() {
        @Override
        public void onSuccess(LoginResult loginResult) {
            Log.d("Facebook Login Status", "success!");
        }

        @Override
        public void onCancel() {
            Log.d("Facebook Login Status", "Canceled!");
        }

        @Override
        public void onError(FacebookException exception) {
            Log.d("Facebook Login Status", "Failed!");
        }


    });

}

在某处,应用程序崩溃了。没有运行任何回调方法,也没有任何内容打印到 logcat。我只看到一瞬间的加载微调器,然后应用强制关闭且没有任何消息。

编辑:

我确实找到了这个日志,但我不知道它是什么意思。

04-24 15:44:56.787 1753-1753/com.android.systemui W/ResourceType: No package identifier when getting value for resource number 0x00000000
04-24 15:44:56.788 1753-1753/com.android.systemui W/PackageManager: Failure retrieving resources for com.devon_dickson.apps.oncampus: Resource ID #0x0

最佳答案

同样的事情发生在我身上,所以我从头开始使用另一个 Activity 并慢慢复制新 Activity,直到它与中断的 Activity 相匹配。简而言之,它与 Activity 无关,而与 Android Manifest 有关。

在我的 Android Manifest 中,我的 LoginActivity 上有 android:noHistory="true" 导致我的应用程序崩溃。一旦我删除它,它就会再次工作。

关于android - Facebook 登录按钮崩溃应用程序没有错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36827924/

相关文章:

Android dev : PhoneLookup. _ID, Phone.CONTACT_ID, ContactsContract.Contacts._ID 都一样吗?

android startActivityFromChild - API的使用

javascript - ie8 中的 facebook api 问题

php - Facebook PHP 抛出异常 "(#803) Some of the aliases you requested do not exist"

android - Facebook FriendPicker 未显示(Facebook Android SDK 教程 "Show Friends"不是最新的?)

Android - findViewById 返回 null

Android XML 资源格式/结构

Facebook 评论 (fb :comment) returning httpS content when called over http?

android - facebook android sdk,newMeRequest 永远不会返回

android - Facebook Android SDK 4.0.0 没有获取个人资料信息