1

アプリの URL を (テキストとして) Facebook と共有すると、Facebook の新しい投稿アクティビティが表示され、すぐに終了し、アプリが再表示されます。ユーザーはそれを送信する機会がなく、それを確認して終了することさえできません。これは (どうやら) クラッシュではなく、Facebook アプリのクラッシュに関する通知はありません。他のアプリ (Gmail など) と共有すると、問題なく動作します。

残念ながら、これは一部のデバイスでのみ発生します。私がテストしたすべてのデバイスには、同じバージョンの Facebook アプリが搭載されています。Android のバージョンとは関係ありません (2 台の 4.4 デバイスでテストしましたが、そのうちの 1 台は正常で、もう 1 台は正常ではありません)。

これは私が自分のアプリでやっていることです:

String textToShare = "http://lovelikeorhate.eu/question/LOVE/3";
Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT, textToShare);
sendIntent.putExtra("com.facebook.platform.extra.APPLICATION_ID", getString(R.string.facebook_app_id));
sendIntent.setType("text/plain");
startActivity(Intent.createChooser(sendIntent, getResources().getText(R.string.send_to)));

何が間違っているのでしょうか?URL はアプリリンクが有効になっていますが、関連している可能性はありますか?

4

1 に答える 1

0

アプリは Facebook でプロダクション モードにする必要があります。これは同じ問題です: Android で Facebook 共有アイコンを開くと ClassNotFoundException

于 2015-02-13T12:53:12.697 に答える