私は何が間違っているのかわからず、この問題について頭を悩ませています.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);
助けてください。