新的(但不同的)Facebook ApplicationId导致NPE

时间:2013-10-16 01:41:08

标签: java android facebook login nullpointerexception

在下面的链接中,我遇到了Facebook SDK for Android在打开应用后立即崩溃的问题。有人帮我修复了我的问题,现在活动现在用Facebook登录按钮显示在屏幕上,但点击按钮后,崩溃了。

First post regarding this issue

此错误的LogCat与原始文章中的错误非常相似,具有与之前相同的空指针异常错误('applicationId'不能为null)。到底是怎么回事?我很快就耗尽了处理这类问题的少量资源,如果我正确地读取LogCat,则没有任何错误指向我的代码导致问题。我是Java的新手,所以如果你知道发生了什么,请彻底。

清单元数据:

        <meta-data 
        android:name="com.facebook.skd.ApplicationId"
        android:value="@string/app_id" />`


Strings.xml摘录,用零审查:

<string name="app_id">000000000000000</string>


LoginActivity.java

MainActivity.java

Related LogCat

1 个答案:

答案 0 :(得分:1)

检查拼写:

SDK,而不是'com.facebook.sdk.ApplicationId'上的SKD

<meta-data
    android:name="com.facebook.sdk.ApplicationId"
    android:value="@string/app_id" />