【Android】一个获取Android应用签名摘要的App工具

本文介绍了一个用于获取Android应用签名摘要的工具,适用于发布应用到商店或接入SDK时提供签名信息。通过MD5或SHA-1算法,不仅能获取自身APK的签名,还能获取手机上其他已安装应用的签名。用户只需输入包名,即可显示对应APK的签名MD5摘要。代码示例和下载链接在GitHub提供。
摘要由CSDN通过智能技术生成

将APK发布到应用商店或接入第三方的SDK时,有时需要提供APK的签名摘要信息,可以通过摘要算法MD5或SHA-1来获取签名的摘要,除了获取自己的APK签名,也可以获取手机上其他已安装的APK签名,只需要传入其他APK的包名即可.

private static final char[] HEX_CHAR = {

    '0', '1', '2', '3', '4', '5', '6', '7',

    '8', '9', 'A', 'B', 'C', 'D', 'E', 'F'

};

/** 获取签名的MD5摘要 */

public String[] signatureDigest() {

   pkgInfo = mContext.getPackageManager().getPackageInfo(

               mContext.getPackageName(), PackageManager.GET_SIGNATURES);

    int length = pkgInfo.signatures.length;

    String[] digests = new String[length];

    for (int
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值