1

只是想知道这是否是其他人经历过的事情。当我请求进行兼容性检查时,在我的应用程序中似乎需要不到一秒(约 750 毫秒)。不幸的是,我还维护了一个已被其他应用程序集成的库,他们抱怨说 SafetyNet 调用可能需要 5-10 秒。我不确定为什么会有所不同。会不会是他们的应用程序有什么独特之处,导致同一个库中的相同调用需要这么长时间?调试时要考虑的任何提示或事项?

4

1 回答 1

0

SafetyNet Attestation 是一项非常复杂的检查,包括大量系统检查,并最终调用 Google 服务器以获取您的证明结果及其签名。

因此,证明检查完全有可能需要几秒钟,尤其是在慢速设备或慢速网络上。

您应该异步执行证明,并且在等待结果时不要阻塞应用程序的主线程。

于 2017-07-11T07:28:08.017 回答