StandardIntegrityErrorCode
public
abstract
@interface
StandardIntegrityErrorCode
implements
Annotation
com.google.android.play.core.integrity.model.StandardIntegrityErrorCode |
รหัสข้อผิดพลาดสำหรับ Standard Integrity API
สรุป
ค่าคงที่ | |
---|---|
int |
API_NOT_AVAILABLE
Integrity API มาตรฐานไม่พร้อมใช้งาน |
int |
APP_NOT_INSTALLED
ไม่ได้ติดตั้งแอปโทร |
int |
APP_UID_MISMATCH
UID (รหัสผู้ใช้) ของแอปการโทรไม่ตรงกับ UID จาก Package Manager |
int |
CANNOT_BIND_TO_SERVICE
การเชื่อมโยงกับบริการใน Play Store ไม่สำเร็จ |
int |
CLIENT_TRANSIENT_ERROR
เกิดข้อผิดพลาดชั่วคราวในอุปกรณ์ไคลเอ็นต์ |
int |
CLOUD_PROJECT_NUMBER_IS_INVALID
หมายเลขโปรเจ็กต์ที่อยู่ในระบบคลาวด์ที่ระบุไม่ถูกต้อง |
int |
GOOGLE_SERVER_UNAVAILABLE
ข้อผิดพลาดของเซิร์ฟเวอร์ภายในของ Google ที่ไม่ทราบสาเหตุ |
int |
INTEGRITY_TOKEN_PROVIDER_INVALID
|
int |
INTERNAL_ERROR
ข้อผิดพลาดภายในที่ไม่รู้จัก |
int |
NETWORK_ERROR
ไม่พบเครือข่ายที่พร้อมใช้งาน |
int |
NO_ERROR
|
int |
PLAY_SERVICES_NOT_FOUND
บริการ Google Play ไม่พร้อมใช้งานหรือเวอร์ชันเก่าเกินไป |
int |
PLAY_SERVICES_VERSION_OUTDATED
ต้องอัปเดตบริการ Google Play |
int |
PLAY_STORE_NOT_FOUND
ไม่พบแอป Play Store ในอุปกรณ์หรือติดตั้งแอปเวอร์ชันที่ไม่เป็นทางการ |
int |
PLAY_STORE_VERSION_OUTDATED
ต้องอัปเดต Play Store |
int |
REQUEST_HASH_TOO_LONG
แฮชคำขอที่ระบุยาวเกินไป |
int |
TOO_MANY_REQUESTS
แอปที่เรียกใช้ได้ส่งคำขอไปยัง API มากเกินไปและถูกจำกัดอัตรา หรือแอปของคุณส่งคำขอเกินโควต้าคำขอรายวัน |
วิธีการที่รับช่วง | |
---|---|
ค่าคงที่
API_NOT_AVAILABLE
public static final int API_NOT_AVAILABLE
Integrity API มาตรฐานไม่พร้อมใช้งาน
ไม่ได้เปิดใช้ Integrity API มาตรฐาน หรือ Play Store อาจเป็นเวอร์ชันเก่า
-
การดำเนินการที่แนะนำ
- โปรดตรวจสอบว่าคุณอยู่ในรายการที่อนุญาตให้ใช้ Standard Integrity API
- ตรวจสอบว่าได้เปิดใช้ Integrity API ใน Google Play Console แล้ว
- ขอให้ผู้ใช้อัปเดต Play Store
ค่าคงที่ -1 (0xffffffff)
APP_NOT_INSTALLED
public static final int APP_NOT_INSTALLED
ไม่ได้ติดตั้งแอปโทร
เกิดข้อผิดพลาด (อาจเป็นการโจมตี) ดำเนินการไม่ได้
ค่าคงที่: -5 (0xfffffffb)
APP_UID_MISMATCH
public static final int APP_UID_MISMATCH
UID (รหัสผู้ใช้) ของแอปการโทรไม่ตรงกับ UID จาก Package Manager
เกิดข้อผิดพลาด (อาจเป็นการโจมตี) ดำเนินการไม่ได้
ค่าคงที่: -7 (0xfffffff9)
CANNOT_BIND_TO_SERVICE
public static final int CANNOT_BIND_TO_SERVICE
การเชื่อมโยงกับบริการใน Play Store ไม่สำเร็จ ปัญหานี้อาจเกิดจากการติดตั้ง Play Store เวอร์ชันเก่าในอุปกรณ์หรือหน่วยความจำของอุปกรณ์ทำงานหนักเกินไป
ขอให้ผู้ใช้อัปเดต Play Store
ลองอีกครั้งโดยใช้ Exponential Backoff
ค่าคงที่: -9 (0xfffffff7)
CLIENT_TRANSIENT_ERROR
public static final int CLIENT_TRANSIENT_ERROR
เกิดข้อผิดพลาดชั่วคราวในอุปกรณ์ไคลเอ็นต์
ลองอีกครั้งโดยใช้ Exponential Backoff
หากข้อผิดพลาดยังคงอยู่หลังจากลองอีกครั้ง 2-3 ครั้ง คุณควรสันนิษฐานว่าอุปกรณ์ไม่ผ่านการตรวจสอบความสมบูรณ์ และดำเนินการตามนั้น
ค่าคงที่ -18 (0xffffffee)
หมายเลขโปรเจ็กต์ระบบคลาวด์ไม่ถูกต้อง
public static final int CLOUD_PROJECT_NUMBER_IS_INVALID
หมายเลขโปรเจ็กต์ที่อยู่ในระบบคลาวด์ที่ระบุไม่ถูกต้อง
ใช้หมายเลขโปรเจ็กต์ระบบคลาวด์ซึ่งดูได้ในข้อมูลโปรเจ็กต์ใน Google Cloud Console สำหรับโปรเจ็กต์ระบบคลาวด์ที่เปิดใช้ Play Integrity API
ค่าคงที่: -16 (0xfffffff0)
GOOGLE_SERVER_UNAVAILABLE
public static final int GOOGLE_SERVER_UNAVAILABLE
ข้อผิดพลาดของเซิร์ฟเวอร์ภายในของ Google ที่ไม่ทราบสาเหตุ
ลองอีกครั้งโดยใช้ Exponential Backoff โปรดรายงานข้อบกพร่องหากการทดสอบล้มเหลวอย่างต่อเนื่อง
ค่าคงที่: -12 (0xfffffff4)
INTEGRITY_TOKEN_PROVIDER_INVALID
public static final int INTEGRITY_TOKEN_PROVIDER_INVALID
StandardIntegrityTokenProvider
ไม่ถูกต้อง (เช่น ล้าสมัย)
ข้อผิดพลาดนี้จะแสดงสำหรับ StandardIntegrityTokenProvider#request(StandardIntegrityTokenRequest)
เท่านั้น
ขอผู้ให้บริการโทเค็นความสมบูรณ์รายใหม่โดยโทรหา StandardIntegrityManager#prepareIntegrityToken(PrepareIntegrityTokenRequest)
ค่าคงที่ -19 (0xffffffed)
INTERNAL_ERROR
public static final int INTERNAL_ERROR
ข้อผิดพลาดภายในที่ไม่รู้จัก
ลองอีกครั้งโดยใช้ Exponential Backoff โปรดรายงานข้อบกพร่องหากการทดสอบล้มเหลวอย่างต่อเนื่อง
ค่าคงที่: -100 (0xffffff9c)
NETWORK_ERROR
public static final int NETWORK_ERROR
ไม่พบเครือข่ายที่พร้อมใช้งาน
ขอให้ผู้ใช้ตรวจสอบการเชื่อมต่อ
ค่าคงที่ -3 (0xfffffffd)
NO_ERROR
public static final int NO_ERROR
ค่าคงที่ 0 (0x00000000)
PLAY_SERVICES_NOT_FOUND
public static final int PLAY_SERVICES_NOT_FOUND
บริการ Google Play ไม่พร้อมใช้งานหรือเวอร์ชันเก่าเกินไป
ขอให้ผู้ใช้ติดตั้งหรืออัปเดตบริการ Google Play
ค่าคงที่: -6 (0xfffffffa)
PLAY_SERVICES_VERSION_OUTDATED
public static final int PLAY_SERVICES_VERSION_OUTDATED
ต้องอัปเดตบริการ Google Play
ขอให้ผู้ใช้อัปเดตบริการ Google Play
ค่าคงที่: -15 (0xfffffff1)
PLAY_STORE_NOT_FOUND
public static final int PLAY_STORE_NOT_FOUND
ไม่พบแอป Play Store ในอุปกรณ์หรือติดตั้งแอปเวอร์ชันที่ไม่เป็นทางการ
ขอให้ผู้ใช้ติดตั้ง Play Store เวอร์ชันล่าสุดที่เป็นทางการ
ค่าคงที่ -2 (0xfffffffe)
PLAY_STORE_VERSION_OUTDATED
public static final int PLAY_STORE_VERSION_OUTDATED
ต้องอัปเดต Play Store
ขอให้ผู้ใช้อัปเดต Google Play Store
ค่าคงที่: -14 (0xfffffff2)
REQUEST_HASH_TOO_LONG
public static final int REQUEST_HASH_TOO_LONG
แฮชคำขอที่ระบุยาวเกินไป ความยาวของแฮชคำขอต้องน้อยกว่า 500 ไบต์
โปรดลองอีกครั้งโดยใช้แฮชคำขอที่สั้นลง
ค่าคงที่: -17 (0xffffffef)
TOO_MANY_REQUESTS
public static final int TOO_MANY_REQUESTS
แอปที่เรียกใช้ส่งคำขอไปยัง API มากเกินไปและถูกจำกัดอัตรา หรือแอปของคุณส่งคำขอเกินโควต้าคำขอรายวัน
ลองอีกครั้งโดยใช้ Exponential Backoff ขอ [เพิ่มโควต้าคำขอรายวัน](/google/play/integrity/setup#increase-daily-max) หากคุณมีคำขอถึงขีดจำกัดรายวันแล้ว
ค่าคงที่: -8 (0xfffffff8)