关闭

Android开发之获取Facebook应用的key hash

214人阅读 评论(0) 收藏 举报
 public void printKeyHash(AppActivity ap){
    	  try {
              PackageInfo info = ap.getPackageManager().getPackageInfo(ap.getPackageName(),
                      PackageManager.GET_SIGNATURES);
              for (Signature signature : info.signatures) {
                  MessageDigest md = MessageDigest.getInstance("SHA");
                  md.update(signature.toByteArray());
                  ap.print(Base64.encodeToString(md.digest(), Base64.DEFAULT));
              }
          } catch (NameNotFoundException e) {
        	  ap.print("NameNotFoundException:" + e.getMessage());
          } catch (NoSuchAlgorithmException e) {
        	  ap.print("NoSuchAlgorithmException:" + e.getMessage());
          }
    }

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    cocos2d-x/lua官方交流群
    美图欣赏
    个人资料
    • 访问:220016次
    • 积分:4800
    • 等级:
    • 排名:第5990名
    • 原创:265篇
    • 转载:20篇
    • 译文:0篇
    • 评论:14条
    最新评论