Facebook SDK を使用して Facebook と統合する Android アプリの開発を完了しました。アプリは機能的でうまく動作するため、この時点で解決すべき問題や問題はありませんが、アプリが実行されていても、Androidキーハッシュが何であるかをまだ完全には理解していないと思います。
1) facebook SDK が開発者に一意のアプリ ID を提供して、誰と「話している」かを知ることができるので、誰が誰であるかなども制御できることを理解していますが、あなたの Android キーハッシュを取得することで何を得ることができますか?
2) 開発用 PC のエミュレーターにはキー ハッシュ (私が取得したもの) があり、Samsung Galaxy S1 と S2 (どちらも同じキー ハッシュを持つ) には異なるハッシュがあることを理解しています。別のキー ハッシュ (および別の電話ブランドと Android バージョン) を持つ別のユーザーに。ですから、ある日 Google Play でアプリを公開した場合、可能なすべてのハッシュ キーの facebook/developers を更新する必要がありますか?
3) ハッシュ キーは、モデルまたはプラットフォーム/Android バージョンに対して一意で一定ですか?それとも、アプリからキー ハッシュを生成して、それを追加して、異なる電話から実行されているすべての同じアプリが同じものを使用できるようにすることはできますか? ?
4)再び一般的に-キーハッシュとは何か、誰がそれを生成したのか、そして最も重要なのはその理由がわかりません-キーハッシュの用途は何ですか?
私はそれを検索しようとしましたが、ここでは、エミュレーターのキーハッシュが何であるかを知る手順、または Google で Facebook/開発者をどうするかについての指示についての質問を見つけました。これをカバーするドキュメントがあると確信していますが、見つかりませんでした。
ありがとう!