好吧,我不知道我在做什么错,我对这个问题失去了主意。我刚开始使用Facebook的Android SDK,我不知道我是什么做错了。我无法使用共享对话框共享图像
我正在开发一个应用程序,它需要在Facebook上分享图片。首先我试着分享状态。它工作得很好。
然后我试着根据文档信息分享照片。没有发生。
这是我的清单。
<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"/>
<provider android:name="com.facebook.FacebookContentProvider"
android:authorities="com.facebook.app.FacebookContentProvider1501607393******"
android:exported="true"/>
<meta-data android:name="com.facebook.sdk.ApplicationId"
android:value="@string/facebook_app_id"/>
该应用程序ID是正确的。我已经在我的AndroidManifest.xml中设置了一个ContentProvider。
这是我的Java。
Bitmap image2 = BitmapFactory.decodeResource(getResources(), R.drawable.android);
SharePhoto photo = new SharePhoto.Builder().setBitmap(image2).build();
SharePhotoContent content = new SharePhotoContent.Builder().addPhoto(photo).build();
ShareDialog dialog = new ShareDialog(MainActivity.this);
dialog.show(content);
请帮忙。
仍然无法使用! –
你可以共享控制台日志吗? – Cotrariello
日志中没有任何内容。 –