8

Facebook SDK 3.0 の Facebook フレンド ピッカー サンプルで、エラー ダイアログ ボックスが表示されます。メッセージ ボックスには、「com.facebook.Facebook Exception : Session Provided to a request in unopened state.」と表示されます。

4

1 に答える 1

1

これとまったく同じエラーが発生しました。これを Eclipse から実行している場合は、ログ cat に詳細なエラーが記録されている可能性があります。私にとって本当のエラーは、私の Android ハッシュキーが Facebook に提供したハッシュキーと一致しなかったことでした。

使用しているハッシュキーが正しいことを再確認してください。ハッシュキーの設定については、この回答を参照してください

Android-Facebook アプリのキー ハッシュ

さらに、Keytool を使用しても HashKey の役に立ちませんでした。代わりに、このガイドのアドバイスに従いました。

https://developers.facebook.com/docs/getting-started/facebook-sdk-for-android/3.0/

ステップ 4 で、トラブルシューティングを参照し、コードを変更して HashKey を出力し、代わりにそれを使用します。私が Keytool から生成したハッシュキーは、これとは大きく異なっていました。その後、すべてを再コンパイルすると、正常に動作するはずです。

于 2013-01-08T18:29:17.653 に答える