Android Facebook SDK: generate release key hash

后端 未结 11 1921
执念已碎
执念已碎 2020-12-04 14:49

I\'m building an app in which users can log in with Facebook.

I\'ve created the hash keys like following:

try {
         PackageInfo info = getPackag         


        
11条回答
  •  情深已故
    2020-12-04 15:19

    This one is the easiest way i found so far for generating key hash!

    try
    {
      PackageInfo info = getPackageManager().getPackageInfo(
          "Your Package Name",
          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 (PackageManager.NameNotFoundException e) {
    
    } catch (NoSuchAlgorithmException e) {
    
    }
    

提交回复
热议问题