【发布时间】:2016-07-19 06:04:34
【问题描述】:
我在 Eclipse 中使用 facebook sdk jar 文件与内容共享链接。
我在 Facebook 中创建应用 ID 并添加到清单中
清单
<meta-data
android:name="com.facebook.sdk.ApplicationId"
android:value="xxxxxxxxxx" />
<provider
android:name="com.facebook.FacebookContentProvider"
android:authorities="com.facebook.app.FacebookContentProviderxxxxxxxxx"
android:exported="true" />
<activity
android:name="com.facebook.FacebookActivity"
android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation"
android:label="@string/app_name"
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
但是当我尝试在 fb 中分享时,我得到空指针异常
java.lang.NullPointerExceptionat java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:883)
用于分享的代码是
ShareLinkContent linkContent = new ShareLinkContent.Builder()
.setContentTitle("How to share content")
.setImageUrl(Uri.parse("https://www.numetriclabz.com/wp-content/uploads/2015/11/114.png"))
.setContentDescription(
"simple LinkedIn integration")
.setContentUrl(Uri.parse("https://www.numetriclabz.com/android-linkedin-integration-login-tutorial/"))
.build();
shareDialog.show(linkContent);
谁能告诉我哪里错了
【问题讨论】:
标签: java android eclipse facebook