Facebook的错误:允许键:在dev.facebook的Andr​​oid配置应用关键散列 [英] Facebook error : allow key: configure your app key hashes at dev.facebook android

查看:138
本文介绍了Facebook的错误:允许键:在dev.facebook的Andr​​oid配置应用关键散列的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我运行我的Facebook应用程序我碰到下面的错误。允许键。在 http://developers.facebook.com/apps/178779105632639 配置您的应用程序键哈希..

When i run my facebook apps i get the following error. allow key. Configure your app key hashes at http://developers.facebook.com/apps/178779105632639 ...

任何想法?

推荐答案

看来你生成hashkey是不正确的。您可以生成从以下code应用哈希键。试试吧

It seems that hashkey you generated is not correct. You can generate app hash key from the following code. Try it

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

这篇关于Facebook的错误:允许键:在dev.facebook的Andr​​oid配置应用关键散列的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆