- Biểu diễn dưới dạng JSON
- NonSdkApiInsights
- Nâng cấp thông tin chi tiết
- Đang chờ xử lýGoogleUpdateThông tin chi tiết
Một API không phải sdk và các ví dụ về cách gọi API này cùng với các siêu dữ liệu khác. Vui lòng tham khảo tại https://developer.android.com/distribute/best-practices/development/restrictions-non-sdk-Interfaces
Biểu diễn dưới dạng JSON |
---|
{ "apiSignature": string, "invocationCount": integer, "list": enum ( |
Trường | |
---|---|
apiSignature |
Chữ ký của API không phải SDK |
invocationCount |
Tổng số lần API này được gọi. |
list |
API này xuất hiện trên danh sách nào |
exampleStackTraces[] |
Ví dụ về dấu vết ngăn xếp của API này đang được gọi. |
insights[] |
Thông tin chi tiết không bắt buộc về cách gỡ lỗi đối với các lỗi vi phạm về API không phải SDK. |
Thông tin chi tiết về NonSdkApi
Thông tin chi tiết về API không phải SDK (để giải quyết các giải pháp gỡ lỗi).
Biểu diễn dưới dạng JSON |
---|
{ "matcherId": string, "exampleTraceMessages": [ string ], // Union field |
Trường | |
---|---|
matcherId |
Mã nhận dạng duy nhất, dùng để xác định mức độ hiệu quả của thông tin chi tiết cụ thể này trong bối cảnh của trình so khớp. (bắt buộc) |
exampleTraceMessages[] |
Dấu vết ngăn xếp mẫu (không bắt buộc) mà thông tin chi tiết này áp dụng (phải có ít nhất một dấu vết). |
Trường kết hợp
|
|
upgradeInsight |
Một thông tin chi tiết cho biết rằng việc sử dụng API ẩn bắt nguồn từ việc sử dụng một thư viện cần được nâng cấp. |
pendingGoogleUpdateInsight |
Một thông tin chi tiết cho biết rằng việc sử dụng API ẩn bắt nguồn từ một thư viện do Google cung cấp. |
nâng cấpThông tin chi tiết
Thông tin chi tiết này là đề xuất việc nâng cấp một thư viện nhất định lên phiên bản được chỉ định, để tránh các phần phụ thuộc vào API không phải SDK.
Biểu diễn dưới dạng JSON |
---|
{ "packageName": string, "upgradeToVersion": string } |
Trường | |
---|---|
packageName |
Tên của gói cần nâng cấp. |
upgradeToVersion |
Phiên bản được đề xuất để nâng cấp lên. Không bắt buộc: Trong trường hợp chúng tôi không chắc phiên bản nào giải quyết được vấn đề này |
Đang chờ xử lýGoogleUpdateThông tin chi tiết
Thông tin chi tiết này cho biết rằng việc sử dụng API ẩn bắt nguồn từ một thư viện do Google cung cấp. Người dùng không cần làm gì cả.
Biểu diễn dưới dạng JSON |
---|
{ "nameOfGoogleLibrary": string } |
Trường | |
---|---|
nameOfGoogleLibrary |
Tên của thư viện do Google cung cấp với phần phụ thuộc API không phải SDK. |