4

Facebook アプリを実行すると、次のエラーが表示されます。キーを許可します。http://developers.facebook.com/apps/178779105632639 ...でアプリ キー ハッシュを構成します。

ここに画像の説明を入力

何か案が?

4

3 に答える 3

3

生成したハッシュキーが正しくないようです。次のコードからアプリ ハッシュ キーを生成できます。それを試してみてください

public static void showHashKey(Context context) {
    try {
        PackageInfo info = context.getPackageManager().getPackageInfo(
                "com.example.project", PackageManager.GET_SIGNATURES); //Your package name here
        for (Signature signature : info.signatures) {
            MessageDigest md = MessageDigest.getInstance("SHA");
            md.update(signature.toByteArray());
            Log.v("KeyHash:", Base64.encodeToString(md.digest(), Base64.DEFAULT));
            }
    } catch (NameNotFoundException e) {
    } catch (NoSuchAlgorithmException e) {
    }
}
于 2013-07-17T05:40:18.880 に答える
-1

アプリケーションのハッシュ キーを生成し、それをアプリケーションを作成した FB Developers コンソールに登録する必要があります。私は同じブログを書いています。あなたはそれを見つけることができます: http://www.solutionanalysts.com/blog/android-generate-key-hash-facebook

これがお役に立てば幸いです。

于 2013-07-17T09:52:08.697 に答える