如何解决Gradle 版本 .so 校验和问题
我需要从我在我的 android 项目中使用的 .so 库文件计算校验和,但我遇到了一些奇怪的问题。发生的情况是,已构建的文件校验和因我在最终应用程序中使用的 gradle 版本而异。 为了确保我的算法工作正常,我还使用 sha512sum 命令计算了校验和,并将其与应用程序输出进行了比较。
使用 com.android.tools.build:gradle:4.1.2 启动应用程序返回与 sha512sum 命令相同的输出,但是当我使用 com.android.tools.build:gradle:4.0.1 启动它时它会有所不同。
.so 文件大小相等。但是在使用 cmp 命令时,发现二进制文件的最后一个字节存在一些差异。
有谁知道为什么会这样? com.android.tools.build:gradle:4.0.1 版本有问题吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。