java获取文件md5值
来源:互联网 发布:qq飞车鸿黎耀世数据 编辑:程序博客网 时间:2024/05/17 03:16
android升级的时候,需要下载apk包,为了监测我们下载的apk包是否完整,我们可以使用md5值来监测
本地下载完apk包后,获取文件的md5值,和服务器返回的md5 值最对比判断
获取文件m5d值方法
public static String getMd5(File file) throws FileNotFoundException {
String value = null;
FileInputStream in = null;
try {
in = new FileInputStream(file);
MappedByteBuffer byteBuffer = in.getChannel().map(FileChannel.MapMode.READ_ONLY, 0, file.length());
MessageDigest md5 = MessageDigest.getInstance("MD5");
md5.update(byteBuffer);
BigInteger bi = new BigInteger(1, md5.digest());
value = bi.toString(16);
} catch (Exception e) {
e.printStackTrace();
} finally {
if (null != in) {
try {
in.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
return value;
}
- JAVA获取文件MD5值
- JAVA获取文件MD5值
- java获取文件md5值
- java获取文件md5值
- JAVA获取文件MD5值
- java获取文件md5值
- JAVA获取文件MD5值
- Java获取文件md5值
- 获取文件MD5值(JAVA代码)
- 获取大文件MD5值(JAVA)
- java,获取文件的MD5值
- 获取大文件MD5值(JAVA)
- java 获取文件的MD5值
- 【Android】java 获取文件MD5值
- 使用java获取文件的md5值
- java获取一份文件的MD5值
- JAVA获取文件的MD5值
- java获取文件的md5值
- Windows环境下Android Studio v1.0安装教程
- 文件读写操作笔记
- HTML 笔记 ---Day01
- 从SASI到SAS:SCSI走过25年
- Fastboot线刷“复活”之刷机心得(三)——错误处理
- java获取文件md5值
- hdu 5407 CRB and Candies 2015多校联合训练赛#10 找规律 素数筛法
- Mysql删除多表及多表记录sql语句
- wenti
- tomcat 虚拟目录配置
- 【DP】 HDOJ 5406 CRB and Apple
- thinkphp 类库扩展
- 修改WampServer的默认端口
- 图片翻转效果的实现