Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在启动应用程序时实施了 SafetyNet 证明检查。当我从 Android Studio 运行发布版本并正确检测(例如)来自设备的模拟器时,它工作正常。但是,当我从 Play 商店下载相同版本时,它每次都会在许多合法设备上触发失败侦听器。
它是一个受限制的 API,在这些相同的设备上本地运行时可以正常工作。
如果你检查图像,33.75% 的错误率是我在 Play 商店中使用的。 知道在从 Play 商店下载的应用程序中运行时使用相同的代码会发生什么不同吗?
发现我的问题!
对于使用“Google Play 应用签名”的任何人,请确保将 Google Play 提供的 SHA-1 添加到 API 控制台中的 API 限制中。
您应该可以在 Play 开发者控制台上应用的“应用签名”中找到它。