本文实例讲述了Android获取apk签名指纹的md5值以防止重新被打包的实现方法。分享给大家供大家参考,具体如下:
做个记录(这里只是Java层的签名校验,java层容易被破解,我建议apk加固下)
获取md5值来进行Apk签名校验, 可以防止apk重新被打包。
下面我说说怎么获取apk签名的md5值(有三种方法)
1.用代码获取签名指纹的md5值
/**
* MD5加密
* @param byteStr 需要加密的内容
* @return 返回 byteStr的md5值
*/
public static String encryptionMD5(byte[] byteStr) {