在Android上创建Facebook赞按钮

时间:2015-06-05 16:41:09

标签: java android facebook facebook-like

我正在尝试在我的Android应用中提供Facebook赞按钮,但我遇到了问题。我认为我已经正确设置了所有内容:

我正在调用FacebookSdk.sdkInitialize(getApplicationContext());

我在我的活动中添加了一个LikeView

我使用适当的键哈希

创建了一个app id

我已将以下内容添加到应用程序标记内的清单中:

FetchedAppSettings settings = fetchedAppSettings.get(applicationId);

000000000099893是我的应用程序ID(我已将其大部分归零)

我的应用程序崩溃在Facebook的Utility.java类中:

type
  Base = object of RootObj
  Consume*[T: Base] = proc(e: T): bool

实际上它在HashMap代码中使用空指针

崩溃

这让我相信我的应用程序ID出了问题。我还应该注意什么?

1 个答案:

答案 0 :(得分:0)

好的,在完成了SDK中的所有代码和一些示例后,我终于弄明白了发生了什么。好像我需要添加

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

进入清单。

我今天刚刚下载了SDK - 它说版本是4.2.0,但Facebook网站上的说明没有提到这些明显的变化。

失望。