SoftwareInfo

public abstract class SoftwareInfo


Cihaz yazılımı hakkında bilgiler.

Özet

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

public abstract class SoftwareInfo.Builder

SoftwareInfo için geliştirilenler.

public abstract class SoftwareInfo.SecurityPatchInfo

Bir bileşenin güvenlik yaması seviyesi hakkında bilgiler.

SoftwareInfo.SecurityPatchInfo için geliştirilenler.

Güvenlik yaması seviyesi için bileşen türleri.

Güvenlik yaması düzeyi hakkında bilgi.

SoftwareInfo.SecurityPatchInfo.SecurityPatchLevel için geliştirilenler.

Güvenlik yamasının sürüm bilgileri.

. için Oluşturucu

SoftwareInfo.SecurityPatchInfo.SecurityPatchLevel için olası değer.

Olası SoftwareInfo.SecurityPatchInfo.SecurityPatchLevel.ValueCase türü.

public abstract class SoftwareInfo.SystemUpdateInfo

Beklemede olan olası bir sistem güncellemesi hakkında bilgi.

SoftwareInfo.SystemUpdateInfo için geliştirilenler.

Güncellemenin durumu: Güncelleme olup olmadığı ve türü.

Herkese açık yöntemler

static SoftwareInfo.Builder
abstract Integer

Android Device Policy uygulamasının sürüm kodu.

Metadata

Android Device Policy sürüm koduyla ilgili meta veriler.

abstract String

Android Device Policy uygulamasının kullanıcıya gösterilen sürümü.

Metadata

Android Device Policy sürüm adı hakkındaki meta veriler.

abstract Integer

Cihazda çalışan Android platform sürümünün API düzeyi.

Metadata

Android SDK sürümüyle ilgili meta veriler.

abstract String

Kullanıcı tarafından görülebilen Android sürümü dizesi.

Metadata

Android sürümüyle ilgili meta veriler.

static SoftwareInfo
abstract ImmutableList<SoftwareInfo.SecurityPatchInfo>

Cihazın güvenlik yaması seviyesi(SPL) bilgileri.

Metadata

Cihaz güvenlik yaması bilgileriyle ilgili meta veriler.

abstract ImmutableList<SoftwareInfo.SecurityPatchInfo>

Yayınlanan güvenlik yaması düzeyi bilgileri.

Metadata

Yayınlanan güvenlik yaması bilgileriyle ilgili meta veriler.

SoftwareInfo.SystemUpdateInfo

Beklemede olan olası bir sistem güncellemesi hakkında bilgi. * Android 15 ve sonraki sürümlerde bu sinyal tüm senaryolarda kullanılabilir. * Android 14 ve önceki sürümlerde bu sinyal yalnızca cihaz Android Device Policy uygulaması tarafından yönetiliyorsa kullanılabilir.

Metadata

Sistem güncelleme bilgileriyle ilgili meta veriler.

abstract String

Mevcut WebView paketinin adı.

Metadata

WebView paketiyle ilgili meta veriler.

boolean

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

boolean

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

boolean

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

boolean

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

boolean

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

boolean

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

boolean

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

boolean

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

boolean

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

abstract SoftwareInfo.Builder

Herkese açık yöntemler

derleyici

public static SoftwareInfo.Builder builder()

getAndroidDevicePolicyVersionCode

public abstract Integer getAndroidDevicePolicyVersionCode()

Android Device Policy uygulamasının sürüm kodu.

getAndroidDevicePolicyVersionCodeMetadata

public Metadata getAndroidDevicePolicyVersionCodeMetadata()

Android Device Policy sürüm koduyla ilgili meta veriler.

getAndroidDevicePolicyVersionName

public abstract String getAndroidDevicePolicyVersionName()

Android Device Policy uygulamasının kullanıcıya gösterilen sürümü.

getAndroidDevicePolicyVersionNameMetadata

public Metadata getAndroidDevicePolicyVersionNameMetadata()

Android Device Policy sürüm adı hakkındaki meta veriler.

getAndroidSdkVersion

public abstract Integer getAndroidSdkVersion()

Cihazda çalışan Android platform sürümünün API düzeyi. Sıfır değeri, bu alanın ayarlanmadığını gösterir.

getAndroidSdkVersionMetadata

public Metadata getAndroidSdkVersionMetadata()

Android SDK sürümüyle ilgili meta veriler.

getAndroidVersion

public abstract String getAndroidVersion()

Kullanıcı tarafından görülebilen Android sürümü dizesi. Örneğin, `6.0.1`.

getAndroidVersionMetadata

public Metadata getAndroidVersionMetadata()

Android sürümüyle ilgili meta veriler.

getDefaultInstance

public static SoftwareInfo getDefaultInstance()

getDeviceSecurityPatchInfos

public abstract ImmutableList<SoftwareInfo.SecurityPatchInfogetDeviceSecurityPatchInfos()

Cihazın güvenlik yaması seviyesi(SPL) bilgileri.

SYSTEM_MODULES için SecurityPatchInfo, Android ve diğer güvenlik bültenlerinden alınan makine tarafından okunabilir veriler olan en son güvenlik açığı raporlarına bağlıdır.

Bu bileşenin Cihaz SPL'si aşağıdakilere göre belirlenir :

  • Tüm sistem modülleri tamamen yamalıysa sistem modüllerinin maksimum SPL'si veya
  • Aksi takdirde, yama uygulanmamış sistem modüllerinin minimum SPL'si.
Bazı senaryolarda, SYSTEM_MODULES için yayınlanan güvenlik yaması bilgilerini almak üzere önbelleğe alınmış bir güvenlik açığı raporu kullanılır. Önbelleğe alınmış raporlar kullanıldığında bu durum, SYSTEM_MODULES'in SecurityPatchInfo'sundaki getSecurityPatchLevelMetadata'ya yansıtılır.

getDeviceSecurityPatchInfosMetadata

public Metadata getDeviceSecurityPatchInfosMetadata()

Cihaz güvenlik yaması bilgileriyle ilgili meta veriler.

getPublishedSecurityPatchInfos

public abstract ImmutableList<SoftwareInfo.SecurityPatchInfogetPublishedSecurityPatchInfos()

Yayınlanan güvenlik yaması düzeyi bilgileri. Bu yama düzeyleri, Android ve diğer güvenlik bültenlerinden alınan makine tarafından okunabilir veriler olan en son güvenlik açığı raporlarına dayanır. Yayınlanan güvenlik yaması seviyesi, bir bültende yayınlanan en son değerdir. Bazı senaryolarda, yayınlanan güvenlik yaması bilgilerini almak için önbelleğe alınmış güvenlik açığı raporu kullanılır. Önbelleğe alınmış rapor kullanıldığında bu durum, SecurityPatchInfo'daki getSecurityPatchLevelMetadata'ya yansıtılır.

getPublishedSecurityPatchInfosMetadata

public Metadata getPublishedSecurityPatchInfosMetadata()

Yayınlanan güvenlik yaması bilgileriyle ilgili meta veriler.

getSystemUpdateInfo

public SoftwareInfo.SystemUpdateInfo getSystemUpdateInfo()

Beklemede olan olası bir sistem güncellemesi hakkında bilgi. * Android 15 ve sonraki sürümlerde bu sinyal tüm senaryolarda kullanılabilir. * Android 14 ve önceki sürümlerde bu sinyal yalnızca cihaz Android Device Policy uygulaması tarafından yönetiliyorsa kullanılabilir.

getSystemUpdateInfoMetadata

public Metadata getSystemUpdateInfoMetadata()

Sistem güncelleme bilgileriyle ilgili meta veriler.

getWebviewPackage

public abstract String getWebviewPackage()

Mevcut WebView paketinin adı.

getWebviewPackageMetadata

public Metadata getWebviewPackageMetadata()

WebView paketiyle ilgili meta veriler.

hasAndroidDevicePolicyVersionCodeMetadata

public boolean hasAndroidDevicePolicyVersionCodeMetadata()

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

hasAndroidDevicePolicyVersionNameMetadata

public boolean hasAndroidDevicePolicyVersionNameMetadata()

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

hasAndroidSdkVersionMetadata

public boolean hasAndroidSdkVersionMetadata()

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

hasAndroidVersionMetadata

public boolean hasAndroidVersionMetadata()

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

hasDeviceSecurityPatchInfosMetadata

public boolean hasDeviceSecurityPatchInfosMetadata()

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

hasPublishedSecurityPatchInfosMetadata

public boolean hasPublishedSecurityPatchInfosMetadata()

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

hasSystemUpdateInfo

public boolean hasSystemUpdateInfo()

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

hasSystemUpdateInfoMetadata

public boolean hasSystemUpdateInfoMetadata()

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

hasWebviewPackageMetadata

public boolean hasWebviewPackageMetadata()

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

toBuilder

public abstract SoftwareInfo.Builder toBuilder()