Facebook アプリを実行すると、次のエラーが表示されます。キーを許可します。http://developers.facebook.com/apps/178779105632639 ...でアプリ キー ハッシュを構成します。
何か案が?
Facebook アプリを実行すると、次のエラーが表示されます。キーを許可します。http://developers.facebook.com/apps/178779105632639 ...でアプリ キー ハッシュを構成します。
何か案が?
生成したハッシュキーが正しくないようです。次のコードからアプリ ハッシュ キーを生成できます。それを試してみてください
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) {
}
}
アプリケーションのハッシュ キーを生成し、それをアプリケーションを作成した FB Developers コンソールに登録する必要があります。私は同じブログを書いています。あなたはそれを見つけることができます: http://www.solutionanalysts.com/blog/android-generate-key-hash-facebook
これがお役に立てば幸いです。