# Play Integrity API Checker 状态说明

> 本文档用于说明 Play Integrity API Checker 不同检测结果的常见含义，仅供参考。

---

# 目录

- 前言
- 检测结果介绍
- 状态分类
  - ✅✅✅（全部通过）
  - ✅✅❌（两个通过，一个失败）
  - ❌✅❌（一个通过，两个失败）
  - ❌❌❌（全部失败）
- 注意事项

---

# 前言

Play Integrity API Checker 是用于检测设备 Play Integrity 状态的工具。

检测页面共有三项检测结果，每一项都会显示：

- ✅：表示该项检测通过。
- ❌：表示该项检测未通过。

最终结果由三项检测共同组成，例如：
✅ ✅ ✅

✅ ✅ ❌

❌ ✅ ❌

❌ ❌ ❌

---

# 状态分类

## ✅✅✅ 全部通过

当检测结果显示 **✅✅✅** 时，说明设备当前已通过 Play Integrity API Checker 的全部检测。

通常表示：

- 软件来源于 Google 官方渠道。
- 安全补丁日期配置正确。
- Play Integrity 相关模块已正确配置并正常生效。
- Keybox（設備密钥）状态正常，未被吊销（Revoked）。

**说明：**

出现 **✅✅✅** 一般代表設備当前完整性状态良好，大多数需要 Play Integrity 验证的应用或游戏都能够正常通过检测。

---

## ✅✅❌ 两项通过，一项失败

当检测结果显示 **✅✅❌** 时，说明设备的大部分完整性检测已通过，但仍有一项检测未通过。

通常可能由以下原因导致：

- Keybox（设备密钥）已被软吊销（Soft Revoke）。
- 安全补丁日期配置不正确，与当前环境不匹配。
- 刷入了修改机型、修改设备参数（Fingerprint、Device Props 等）相关模块，导致检测异常。
- 部分模块配置冲突或未正确生效。

**建议排查：**

- 检查当前使用的 Keybox 是否正常。
- 核对安全补丁日期是否配置正确。
- 检查近期是否刷入了修改机型、修改设备参数等相关模块。
- 如安装了多个相关模块，建议逐个禁用排查是否存在冲突。

---

## ❌✅❌ 一项通过，两项失败

当检测结果显示 **❌✅❌** 时，说明仅有一项检测通过，其余两项检测未通过。

通常情况下，这种结果大多是由于 **Play Integrity API Checker 并非从 Google 官方渠道获取** 导致的。

常见原因包括：

- 使用第三方应用商店下载的 Play Integrity API Checker。
- 使用他人分享的 APK 安装包，即使分享者最初是从 Google 官方渠道下载，也可能无法通过相关来源验证。
- 安装包经过重新签名、修改或其他处理，导致软件来源无法被正确识别。

**建议处理：**

- 卸载当前安装的 Play Integrity API Checker。
- 通过 Google 官方渠道重新下载安装最新版本。
- 避免使用第三方应用商店或他人分享的 APK 安装包进行检测。

---

## ❌❌❌ 全部失败

当检测结果显示 **❌❌❌** 时，通常代表当前使用的 Keybox（设备密钥）已被 Google 吊销（Revoked）。

在这种情况下，即使其他配置正确，也无法正常通过 Play Integrity 相关检测。

建议更换可正常使用的 Keybox 后重新进行检测。

---

# 注意事项

- 本文档仅用于说明 Play Integrity API Checker 的检测结果，不保证适用于所有设备及所有环境。
- 不同品牌、不同系统版本、不同 ROM、不同模块配置可能会导致检测结果存在差异。
- Google 可能随时调整 Play Integrity API 的检测规则，因此检测结果也可能发生变化。
- 以上经验均来源于用户反馈及实际使用情况整理，仅供参考，不代表官方结论。
