我的应用程序中出现了较旧的错误,这些错误已在以前的版本中进行了修复,奇怪的是,这些错误仅在我从Playstore下载应用程序时才会发生。当我从playconsole发布仪表板或内部测试下载apk时,该应用程序可以正常运行,没有任何错误或崩溃(我尝试了原始和修改的下载选项)。所有的apk都是完全相同的构建版本。
我已经尝试通过执行以下操作来检查apk的哈希值:
然后我使用命令
生成哈希openssl dgst -md5 appname.apk
,并且1和2中的apk具有相同的哈希值。但是,对于3而言,hash是不同的,它也是唯一已修复所有错误的apk。我不确定是什么原因导致的,而且我通常也不知道通常来自存储和发布仪表板的哈希值是不同的。谢谢您的帮助。