校验文件一致性,用HarmonyOS 怎么实现?
File tempFile = new File(tempDir, bean.getBundleName());
DLog.INSTANCE.i("rn downloadModule() temp file path = " + tempFile.getPath());// /data
BufferedOutputStream output = new BufferedOutputStream(new FileOutputStream(tempFile));
MessageDigest md = DigestUtils.getMd5Digest();
DigestInputStream inputStream = new DigestInputStream(response.body().byteStream(), md);
IOUtils.copy(inputStream, output);
String checksum = md.digest()
以上代码是java用来校验文件一致性的代码,有没有HarmonyOSapi可以实现
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
为了满足不同场景下对一致性级别的要求,PolarDB 提供了哪三种一致性级别?
3190浏览 • 1回复 待解决
HarmonyOS ArkTS里是否有锁来保证数据一致性
94浏览 • 1回复 待解决
分布式数据库一致性可以分为哪些?
604浏览 • 1回复 待解决
#鸿蒙通关秘籍#在HarmonyOS中,应用数据迁移后,如何确保共享数据的一致性?
154浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS中使用共享模块来保证进程间数据一致性?
231浏览 • 1回复 待解决
#鸿蒙通关秘籍#我好奇,适配过程中,如何确保应用数据的一致性?
159浏览 • 1回复 待解决
#鸿蒙通关秘籍#分布式数据库中如何保证数据的一致性?
176浏览 • 1回复 待解决
#鸿蒙学习大百科#如何理解分布式数据库的一致性?
416浏览 • 1回复 待解决
mac构建与linux工具包构建校验规则不一致,如何修改为一致的大小写校验规则
157浏览 • 1回复 待解决
HarmonyOS 怎么设置组件的宽高一致
126浏览 • 1回复 待解决
redis如何实现双读一致问题?
3130浏览 • 1回复 待解决
签名不一致报错怎么回事?
2788浏览 • 1回复 待解决
HarmonyOS 开放性测试包与生产发布包的签名指纹是否一致?
198浏览 • 1回复 待解决
HSP文件vendor配置是否要与外部应用一致?
820浏览 • 1回复 待解决
HarmonyOS 单位不一致问题
121浏览 • 1回复 待解决
HarmonyOS 如何实现左右两个Row的高度一致
100浏览 • 1回复 待解决
HarmonyOS 自定义相机怎么实现全屏预览和产出的视频、图片的边界一致?
152浏览 • 1回复 待解决
HarmonyOS JSON两个实现行为不一致,容易混淆
89浏览 • 1回复 待解决
启动和调试的行为不一致
349浏览 • 1回复 待解决
依赖hsp出包,报错versionname不一致
156浏览 • 1回复 待解决
water flow 出现gap不一致问题
768浏览 • 1回复 待解决
HarmonyOS rotateX/rotateY,和web效果不一致
373浏览 • 1回复 待解决
HarmonyOS 升级NEXT后oaid是否是一致的
125浏览 • 1回复 待解决
HarmonyOS list divider中startmargin前面的颜色怎么和listitem保持一致
105浏览 • 1回复 待解决
HarmonyOS 资质和ICP备案名称些许不一致
88浏览 • 1回复 待解决
可以通过生成文件的MD5校验和,来判断文件的一致性
计算文件的MD5值,demo如下:
可以参考此篇文档:
HarmonyOS 开发中文件的哈希处理:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-file-hash-V5
计算文件的MD5值,参考链接:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/crypto-generate-message-digest-V5