android - 如何检查当前的 Android apk 是否是从提供的 git commit 生成的?
问题描述
作为服务提供商,我想验证客户端是否发布了相同的 git commit apk,我已经查看过。
解决方案
如果在 apk 捆绑过程中没有被记录,我相信它是不可能获取的。查看此答案以了解如何包含 git 哈希。
然后有两个选项
- 要么在某种分析中提供数据(首选)
- 或者你可以继续反编译你的 apk 并搜索文件。
推荐阅读
- android - 如何在 mapactivity 中正确导入 android support v4
- python - 如何使用数据框中的列从多项式中找到根
- asp.net-core - 使用 HttpClientFactory 哪种方式更好?
- ios - 当 UIViewController 模态呈现时,CAEmitterLayer 粒子不可见
- code-coverage - 运行“cover -test”时如何从子进程中收集覆盖率,否则?(开发::封面)
- r - 通过重复连接创建序列
- vb.net - 无法使用 AutoFac 或 Ninject 传递依赖项 ByRef
- java - JBoss EAP + WMQ 可怕的慢消息发送
- python - 带有扩展序列的生成器的 Keras fit_generator() 返回的样本比总数多
- r - 用组解释 dfm_weight(scheme='prop') (quanteda)