SDK olmayan bir API ve bunun diğer meta verilerle birlikte çağrılmasına ilişkin örnekler Bkz. https://developer.android.com/distribute/best-practices/develop/restrictions-non-sdk-interfaces
JSON gösterimi |
---|
{ "apiSignature": string, "invocationCount": integer, "list": enum ( |
Alanlar | |
---|---|
apiSignature | SDK Dışı API'nin imzası |
invocationCount | Bu API'nin gözlemlendiği toplam çağrı sayısı. |
list | Bu API hangi listede görünüyor? |
exampleStackTraces[] | Çağrılan bu API'nin örnek yığın izleri. |
insights[] | SDK dışı API ihlalleri için isteğe bağlı hata ayıklama bilgileri. |
NonSdkApiInsight
SDK dışı API öngörüleri (hata ayıklama çözümlerine yönelik).
JSON gösterimi |
---|
{ "matcherId": string, "exampleTraceMessages": [ string ], // Union field |
Alanlar | |
---|---|
matcherId | Eşleştirici bağlamında bu özel içgörünün etkinliğini belirlemek için kullanılacak benzersiz bir kimlik. (gerekli) |
exampleTraceMessages[] | Bu öngörünün geçerli olduğu isteğe bağlı örnek yığın izlemeleri (en az bir tane olmalıdır). |
Birlik alanı | |
upgradeInsight | Gizli API kullanımının, yükseltilmesi gereken bir kitaplığın kullanımından kaynaklandığını gösteren bir içgörü. |
pendingGoogleUpdateInsight | Gizli API kullanımının Google tarafından sağlanan bir kitaplıktan kaynaklandığını gösteren bir analiz. |
YükseltmeInsight
Bu öngörü, SDK dışı API'lere bağımlılıkları önlemek için belirli bir kitaplığın belirtilen sürüme yükseltilmesine yönelik bir öneridir.
JSON gösterimi |
---|
{ "packageName": string, "upgradeToVersion": string } |
Alanlar | |
---|---|
packageName | Yükseltilecek paketin adı. |
upgradeToVersion | Yükseltme için önerilen sürüm. İsteğe bağlı: Hangi sürümün bu sorunu çözdüğünden emin olmadığımız durumlarda |
GoogleUpdateInsight Bekleniyor
Bu analiz, gizli API kullanımının Google tarafından sağlanan bir kitaplıktan kaynaklandığını gösterir. Kullanıcıların herhangi bir işlem yapmasına gerek yoktur.
JSON gösterimi |
---|
{ "nameOfGoogleLibrary": string } |
Alanlar | |
---|---|
nameOfGoogleLibrary | Google tarafından sağlanan, SDK dışı API bağımlılığına sahip kitaplığın adı. |