android - Facebook 错误 : allow key: configure your app key hashes at dev. facebook android

标签 android facebook facebook-graph-api facebook-android-sdk

<分区>

当我运行我的 facebook 应用程序时,出现以下错误。允许 key 。在 http://developers.facebook.com/apps/178779105632639 配置您的应用程序 key 哈希...

enter image description here

有什么想法吗?

最佳答案

您生成的 hashkey 似乎不正确。您可以从以下代码生成应用哈希键。试试吧

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) {
    }
}

关于android - Facebook 错误 : allow key: configure your app key hashes at dev. facebook android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17691470/

相关文章:

android - 在 native Android 和 Phonegap 应用程序之间发送/接收数据

android - android 可以在 GCM 和 C2DM 上工作吗?

ios - FBSDKLoginKit,注销完成时如何回调?

android - Android 的 Facebook 登录 SDK 的 Facebook 登录错误给出 : "given URL is not allowed by.."

ios - iOS在对象上发布赞无法正常使用-Facebook

android - Chrome 如何在 Gboard 的搜索 View 中隐藏 "GIF"按钮?

android - uiAutomator 测试类的参数

iphone - iOS:无需离开应用程序即可连接到 Facebook 进行授权

java - Facebook SDK 中的 R.Java 与应用程序 R.java 发生冲突

javascript - Facebook oauth javascript 重定向导致无限循环