ApplicationReport

public abstract class ApplicationReport


Yüklü bir uygulamayla ilgili raporlanan bilgiler.

Özet

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

Uygulamayı sağlayan kaynak.

public abstract class ApplicationReport.Builder

ApplicationReport için inşaatçı.

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ıyla ilgili meta veriler.

abstract Instant

Uygulamanın cihazda son güncellendiği saat.

Metadata

Son güncelleme zamanıyla ilgili meta veriler.

abstract Long

Uygulamanın versionCode ve versionCodeMajor değerlerini tek bir uzun değer olarak içerir.

Metadata

Uzun sürüm koduyla ilgili meta veriler.

abstract String

Uygulamanın paket adı.

Metadata

Paket adıyla ilgili meta veriler.

abstract ImmutableList<String>

Uygulama paketiyle ilişkili her android.content.pm.Signature öğesinin SHA-256 karması.

Metadata

İmzalama anahtarı sertifikası sha256 parmak izleriyle ilgili meta veriler.

abstract String

Kullanıcıya gösterilen uygulama sürümü.

Metadata

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

boolean

applicationSourceMetadata ayarlandıysa 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 döndürülür.

boolean

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

boolean

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

boolean

versionNameMetadata ayarlanmışsa true döndürülü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ıyla ilgili meta veriler.

getLastUpdateTime

public abstract Instant getLastUpdateTime()

Uygulamanın cihazda son güncellendiği saat.

getLastUpdateTimeMetadata

public Metadata getLastUpdateTimeMetadata()

Son güncelleme zamanıyla ilgili meta veriler.

getLongVersionCode

public abstract Long getLongVersionCode()

Uygulamanın versionCode ve versionCodeMajor değerlerini tek bir uzun değer olarak içerir. versionCodeMajor, üst 32 bitlik alana 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ıyla ilgili meta veriler.

getSigningKeyCertSha256Fingerprints

public abstract ImmutableList<StringgetSigningKeyCertSha256Fingerprints()

Uygulama paketiyle ilişkili her android.content.pm.Signature öğesinin SHA-256 karması. Her karma değerinin her baytı iki haneli on altılık sayı olarak temsil edilir.

getSigningKeyCertSha256FingerprintsMetadata

public Metadata getSigningKeyCertSha256FingerprintsMetadata()

İmzalama anahtarı sertifikası sha256 parmak izleriyle ilgili meta veriler.

getVersionName

public abstract String getVersionName()

Kullanıcıya gösterilen uygulama sürümü.

getVersionNameMetadata

public Metadata getVersionNameMetadata()

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

hasApplicationSourceMetadata

public boolean hasApplicationSourceMetadata()

applicationSourceMetadata ayarlandıysa 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 döndürülür.

hasPackageNameMetadata

public boolean hasPackageNameMetadata()

packageNameMetadata ayarlanmışsa true 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 döndürülür.

toBuilder

public abstract ApplicationReport.Builder toBuilder()