ApplicationReport

public abstract class ApplicationReport


Yüklü bir uygulama hakkında bildirilen bilgiler.

Özet

İç içe yerleştirilmiş türler

Uygulamayı sağlayan kaynak.

public abstract class ApplicationReport.Builder

ApplicationReport için derleyiciler.

Herkese açık yöntemler

static ApplicationReport.Builder
abstract ApplicationReport.ApplicationSource

Paketin kaynağı.

Metadata

Uygulama kaynağıyla ilgili meta veriler.

static ApplicationReport
abstract String

Bu uygulamayı yükleyen uygulamanın paket adı.

Metadata

Yükleyici paket adı hakkındaki meta veriler.

abstract Instant

Uygulamanın cihazda son güncellenme zamanı.

Metadata

Son güncelleme zamanıyla ilgili meta veriler.

abstract Long

Uygulama versionCode ve versionCodeMajor değerlerini tek bir uzun değer olarak birleştirilmiş şekilde içerir.

Metadata

Uzun sürüm koduyla ilgili meta veriler.

abstract String

Uygulamanın paket adı.

Metadata

Paket adı hakkındaki meta veriler.

abstract ImmutableList<String>

Uygulama paketiyle ilişkili her bir android.content.pm.Signature öğesinin SHA-256 hash değeri.

Metadata

İmzalama anahtarı sertifikası SHA256 parmak izleri hakkındaki meta veriler.

abstract String

Uygulama sürümü, kullanıcıya gösterildiği şekliyle.

Metadata

Sürüm adıyla ilgili meta veriler.

boolean

applicationSourceMetadata ayarlanmışsa true değerini döndürür.

boolean

installerPackageNameMetadata ayarlanmışsa true değerini döndürür.

boolean

lastUpdateTimeMetadata ayarlanmışsa true değerini döndürür.

boolean

longVersionCodeMetadata ayarlanmışsa true değerini döndürür.

boolean

packageNameMetadata ayarlanmışsa true değerini döndürür.

boolean

signingKeyCertSha256FingerprintsMetadata ayarlanmışsa true değerini döndürür.

boolean

versionNameMetadata ayarlanmışsa true değerini döndürür.

abstract ApplicationReport.Builder

Herkese açık yöntemler

derleyici

public static ApplicationReport.Builder builder()

getApplicationSource

public abstract ApplicationReport.ApplicationSource getApplicationSource()

Paketin kaynağı.

getApplicationSourceMetadata

public Metadata getApplicationSourceMetadata()

Uygulama kaynağıyla ilgili meta veriler.

getDefaultInstance

public static ApplicationReport getDefaultInstance()

getInstallerPackageName

public abstract String getInstallerPackageName()

Bu uygulamayı yükleyen uygulamanın paket adı.

getInstallerPackageNameMetadata

public Metadata getInstallerPackageNameMetadata()

Yükleyici paket adı hakkındaki meta veriler.

getLastUpdateTime

public abstract Instant getLastUpdateTime()

Uygulamanın cihazda son güncellenme zamanı.

getLastUpdateTimeMetadata

public Metadata getLastUpdateTimeMetadata()

Son güncelleme zamanıyla ilgili meta veriler.

getLongVersionCode

public abstract Long getLongVersionCode()

Uygulama versionCode ve versionCodeMajor değerlerini tek bir uzun değer olarak birleştirilmiş şekilde içerir. versionCodeMajor, üst 32 bit'e yerleştirilir.

getLongVersionCodeMetadata

public Metadata getLongVersionCodeMetadata()

Uzun sürüm koduyla ilgili meta veriler.

getPackageName

public abstract String getPackageName()

Uygulamanın paket adı.

getPackageNameMetadata

public Metadata getPackageNameMetadata()

Paket adı hakkındaki meta veriler.

getSigningKeyCertSha256Fingerprints

public abstract ImmutableList<StringgetSigningKeyCertSha256Fingerprints()

Uygulama paketiyle ilişkili her bir android.content.pm.Signature öğesinin SHA-256 hash değeri. Her karma değerinin her baytı, iki basamaklı on altılı sayı olarak gösterilir.

getSigningKeyCertSha256FingerprintsMetadata

public Metadata getSigningKeyCertSha256FingerprintsMetadata()

İmzalama anahtarı sertifikası SHA256 parmak izleri hakkındaki meta veriler.

getVersionName

public abstract String getVersionName()

Uygulama sürümü, kullanıcıya gösterildiği şekliyle.

getVersionNameMetadata

public Metadata getVersionNameMetadata()

Sürüm adıyla ilgili meta veriler.

hasApplicationSourceMetadata

public boolean hasApplicationSourceMetadata()

applicationSourceMetadata ayarlanmışsa true değerini döndürür.

hasInstallerPackageNameMetadata

public boolean hasInstallerPackageNameMetadata()

installerPackageNameMetadata ayarlanmışsa true değerini döndürür.

hasLastUpdateTimeMetadata

public boolean hasLastUpdateTimeMetadata()

lastUpdateTimeMetadata ayarlanmışsa true değerini döndürür.

hasLongVersionCodeMetadata

public boolean hasLongVersionCodeMetadata()

longVersionCodeMetadata ayarlanmışsa true değerini döndürür.

hasPackageNameMetadata

public boolean hasPackageNameMetadata()

packageNameMetadata ayarlanmışsa true değerini döndürür.

hasSigningKeyCertSha256FingerprintsMetadata

public boolean hasSigningKeyCertSha256FingerprintsMetadata()

signingKeyCertSha256FingerprintsMetadata ayarlanmışsa true değerini döndürür.

hasVersionNameMetadata

public boolean hasVersionNameMetadata()

versionNameMetadata ayarlanmışsa true değerini döndürür.

toBuilder

public abstract ApplicationReport.Builder toBuilder()