【问题标题】:Facebook Android Key HashFacebook Android 密钥哈希
【发布时间】:2014-01-30 19:57:56
【问题描述】:

我正在尝试根据这些步骤Android key hash for Facebook App 在(Windows 8.1 PRO 64x)上为 android 生成密钥哈希码。我以前做过,效果很好,但适用于 Windows 8,现在我按照所有步骤操作,得到的哈希码是这样的。

任何建议如何解决它或这是什么??

【问题讨论】:

标签: android facebook hash facebook-android-sdk hashcode


【解决方案1】:

您可以通过更简单的方式获取您的哈希值,例如在官方 Facebook 的 documentation 中。

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    // Add code to print out the key hash
    try {
        PackageInfo info = getPackageManager().getPackageInfo(
                "com.facebook.samples.hellofacebook", 
                PackageManager.GET_SIGNATURES);
        for (Signature signature : info.signatures) {
            MessageDigest md = MessageDigest.getInstance("SHA");
            md.update(signature.toByteArray());
            Log.d("KeyHash:", Base64.encodeToString(md.digest(), Base64.DEFAULT));
            }
    } catch (NameNotFoundException e) {

    } catch (NoSuchAlgorithmException e) {

    }

    ...
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-30
    • 1970-01-01
    • 1970-01-01
    • 2013-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多