获取本应用apk文件md5
来源:互联网 发布:python批处理文件 编辑:程序博客网 时间:2024/05/19 19:31
MD5介绍
http://baike.baidu.com/link?url=WicTvWv2haI7QrJdoPK0asQbQEujnJ9-iU6G_N2L2H4fwK6hsdkE6Rw1H9Gi_iVHiVhK4SzUfoZcYvzQ3lInSK
方法实现
/*** 获取文件的md5值* @param path 文件的全路径名称* @return 文件的md5值*/public static String getFileMd5(String path){ try { // 获取一个文件的特征信息,签名信息。 File file = new File(path); // md5 MessageDigest digest = MessageDigest.getInstance("md5"); FileInputStream fis = new FileInputStream(file); byte[] buffer = new byte[1024]; int len = -1; while ((len = fis.read(buffer)) != -1) { digest.update(buffer, 0, len); } byte[] result = digest.digest(); StringBuffer sb = new StringBuffer(); for (byte b : result) { // 与运算 int number = b & 0xff;// 加盐 String str = Integer.toHexString(number); // System.out.println(str); if (str.length() == 1) { sb.append("0"); } sb.append(str); } return sb.toString(); } catch (Exception e) { e.printStackTrace(); return ""; }}
apk文件所在目录
//用户自己安装的应用apk文件在data/app目录下//系统安装的应用apk文件在system/app目录下String path=getApplicationContext().getPackageResourcePath();
0 0
- 获取本应用apk文件md5
- 获取android应用或apk的md5指纹方法
- 获取android应用签名证书(打包APK用到的那个文件)的SHA1,MD5,SHA256值
- 获取android应用签名证书(打包APK用到的那个文件)的SHA1,MD5,SHA256值
- 获取android应用签名证书(打包APK用到的那个文件)的SHA1,MD5,SHA256值
- 获取android应用签名证书(打包APK用到的那个文件)的SHA1,MD5,SHA256值
- Windows cmd命令行获取apk文件内容的MD5
- android 获取apk md5值
- android 获取apk md5值
- 获取Apk 的MD5值
- 获取文件MD5,MD5加密
- 已签名apk文件获取签名文件的MD5,签名信息
- 获取文件的md5
- 获取文件md5值
- 获取文件md5值
- 获取文件的md5
- python 获取文件md5
- iOS - 获取文件MD5 :
- HDU
- SpringToolSuite初始化配置
- git 创建分支 合并分支
- 物理综合
- 亿级Web系统搭建——单机到分布式集群
- 获取本应用apk文件md5
- 用于stm32Discovery的图像转代码取模小工具
- 如何更改Win32生成exe文件的图标
- 解决java.lang.NoClassDefFoundError: com.android.tools.fd.runtime.AppInfo
- phpexcel 乱码
- 队列:链表实现
- 奇偶调序
- 关于姿态旋转矩阵中的正负号和旋转方向问题
- 尺度不变特征变换匹配算法详解