SoftwareInfo

abstract class SoftwareInfo


מידע על תוכנת המכשיר.

סיכום

סוגי עץ

abstract class SoftwareInfo.Builder

ה-builder של SoftwareInfo.

מידע על רמת תיקון האבטחה של רכיב.

ה-builder של SoftwareInfo.SecurityPatchInfo.

סוגי הרכיבים ברמת תיקון האבטחה.

מידע על רמת תיקון האבטחה.

ה-builder של SoftwareInfo.SecurityPatchInfo.SecurityPatchLevel.

פרטי הגרסה של תיקון האבטחה.

הכלי ליצירת גרסאות build של .

הערך האפשרי של SoftwareInfo.SecurityPatchInfo.SecurityPatchLevel.

הסוג האפשרי של SoftwareInfo.SecurityPatchInfo.SecurityPatchLevel.ValueCase.

מידע על עדכון מערכת פוטנציאלי בהמתנה.

ה-builder של SoftwareInfo.SystemUpdateInfo.

סטטוס העדכון: אם קיים עדכון ואיזה סוג הוא.

פונקציות ציבוריות

java-static SoftwareInfo.Builder!
abstract Int!

קוד הגרסה של אפליקציית Device Policy ל-Android.

Metadata!

מטא-נתונים על קוד גרסת המדיניות של מכשיר Android.

abstract String!

גרסת האפליקציה של Android Device Policy כפי שהיא מוצגת למשתמש.

Metadata!

מטא-נתונים על שם הגרסה של מדיניות Android Device Policy.

abstract Int!

רמת ה-API של גרסת פלטפורמת Android שפועלת במכשיר.

Metadata!

מטא-נתונים לגבי גרסת Android SDK.

abstract String!

המחרוזת של גרסת Android שגלויה למשתמשים.

Metadata!

מטא-נתונים לגבי גרסת Android.

java-static SoftwareInfo!
abstract ImmutableList<SoftwareInfo.SecurityPatchInfo!>!

המידע על רמת תיקון האבטחה(SPL) של המכשיר.

Metadata!

מטא-נתונים על פרטי תיקוני האבטחה של המכשיר.

abstract ImmutableList<SoftwareInfo.SecurityPatchInfo!>!

מידע שפורסם על רמת תיקון האבטחה.

Metadata!

מטא-נתונים על פרטי תיקוני האבטחה שפורסמו.

SoftwareInfo.SystemUpdateInfo!

מידע על עדכון מערכת פוטנציאלי בהמתנה.

Metadata!

מטא-נתונים על פרטי עדכון המערכת.

abstract String!

השם של חבילת WebView הנוכחית.

Metadata!

מטא-נתונים על חבילת WebView.

Boolean

הפונקציה מחזירה את הערך true אם androidDevicePolicyVersionCodeMetadata מוגדר.

Boolean

הפונקציה מחזירה את הערך true אם androidDevicePolicyVersionNameMetadata מוגדר.

Boolean

הפונקציה מחזירה את הערך true אם androidSdkVersionMetadata מוגדר.

Boolean

הפונקציה מחזירה את הערך true אם androidVersionMetadata מוגדר.

Boolean

הפונקציה מחזירה את הערך true אם deviceSecurityPatchInfosMetadata מוגדר.

Boolean

הפונקציה מחזירה את הערך true אם הפרמטר publishedSecurityPatchInfosMetadata מוגדר.

Boolean

הפונקציה מחזירה את הערך true אם systemUpdateInfo מוגדר.

Boolean

הפונקציה מחזירה את הערך true אם systemUpdateInfoMetadata מוגדר.

Boolean

הפונקציה מחזירה את הערך true אם webviewPackageMetadata מוגדר.

abstract SoftwareInfo.Builder!

פונקציות ציבוריות

builder

java-static fun builder(): SoftwareInfo.Builder!

getAndroidDevicePolicyVersionCode

abstract fun getAndroidDevicePolicyVersionCode(): Int!

קוד הגרסה של אפליקציית Device Policy ל-Android.

getAndroidDevicePolicyVersionCodeMetadata

fun getAndroidDevicePolicyVersionCodeMetadata(): Metadata!

מטא-נתונים על קוד גרסת המדיניות של מכשיר Android.

getAndroidDevicePolicyVersionName

abstract fun getAndroidDevicePolicyVersionName(): String!

גרסת האפליקציה של Android Device Policy כפי שהיא מוצגת למשתמש.

getAndroidDevicePolicyVersionNameMetadata

fun getAndroidDevicePolicyVersionNameMetadata(): Metadata!

מטא-נתונים על שם הגרסה של מדיניות Android Device Policy.

getAndroidSdkVersion

abstract fun getAndroidSdkVersion(): Int!

רמת ה-API של גרסת פלטפורמת Android שפועלת במכשיר. ערך אפס מציין שהשדה הזה לא מוגדר.

getAndroidSdkVersionMetadata

fun getAndroidSdkVersionMetadata(): Metadata!

מטא-נתונים לגבי גרסת Android SDK.

getAndroidVersion

abstract fun getAndroidVersion(): String!

המחרוזת של גרסת Android שגלויה למשתמשים. לדוגמה, '6.0.1'.

getAndroidVersionMetadata

fun getAndroidVersionMetadata(): Metadata!

מטא-נתונים לגבי גרסת Android.

getDefaultInstance

java-static fun getDefaultInstance(): SoftwareInfo!

getDeviceSecurityPatchInfos

abstract fun getDeviceSecurityPatchInfos(): ImmutableList<SoftwareInfo.SecurityPatchInfo!>!

המידע על רמת תיקון האבטחה(SPL) של המכשיר.

השדה SecurityPatchInfo של SYSTEM_MODULES תלוי בדוחות האחרונים על נקודות חולשה, שהם נתונים שניתנים לקריאה במכונה מ-Android ומעדכוני אבטחה אחרים.

ה-SPL של המכשיר לרכיב הזה נקבע לפי :

  • SPL המקסימלי של מודולים מערכתיים, אם כולם מתוקנים באופן מלא, או
  • SPL מינימלי של מודולים מערכתיים ללא תיקון.
בתרחישים מסוימים, דוח נקודות חולשה שנשמר במטמון משמש לקבלת פרטי תיקוני אבטחה שפורסמו עבור SYSTEM_MODULES. כשמשתמשים בדוחות שנשמרו במטמון, הנתונים משתקפים ב-getSecurityPatchLevelMetadata ב-SecurityPatchInfo של SYSTEM_MODULES.

getDeviceSecurityPatchInfosMetadata

fun getDeviceSecurityPatchInfosMetadata(): Metadata!

מטא-נתונים על פרטי תיקוני האבטחה של המכשיר.

getPublishedSecurityPatchInfos

abstract fun getPublishedSecurityPatchInfos(): ImmutableList<SoftwareInfo.SecurityPatchInfo!>!

מידע שפורסם על רמת תיקון האבטחה. רמות התיקונים האלה מבוססות על דוחות נקודות החולשה האחרונים, שהם נתונים שניתנים לקריאה על ידי מכונה מ-Android ומעדכוני אבטחה אחרים. רמת תיקון האבטחה שפורסמה היא הערך העדכני ביותר שפורסם בעדכון. בתרחישים מסוימים, נעשה שימוש בדוח נקודות החולשה שנשמר במטמון כדי לקבל מידע על תיקוני האבטחה שפורסמו. כשנעשה שימוש בדוח שנשמר במטמון, הוא ישתקף ב-getSecurityPatchLevelMetadata ב-SecurityPatchInfo.

getPublishedSecurityPatchInfosMetadata

fun getPublishedSecurityPatchInfosMetadata(): Metadata!

מטא-נתונים על פרטי תיקוני האבטחה שפורסמו.

getSystemUpdateInfo

fun getSystemUpdateInfo(): SoftwareInfo.SystemUpdateInfo!

מידע על עדכון מערכת פוטנציאלי בהמתנה. התכונה הזו זמינה רק במכשירים עם Android API ברמה 35 ואילך.

getSystemUpdateInfoMetadata

fun getSystemUpdateInfoMetadata(): Metadata!

מטא-נתונים על פרטי עדכון המערכת.

getWebviewPackage

abstract fun getWebviewPackage(): String!

השם של חבילת WebView הנוכחית.

getWebviewPackageMetadata

fun getWebviewPackageMetadata(): Metadata!

מטא-נתונים על חבילת WebView.

hasAndroidDevicePolicyVersionCodeMetadata

fun hasAndroidDevicePolicyVersionCodeMetadata(): Boolean

הפונקציה מחזירה את הערך true אם androidDevicePolicyVersionCodeMetadata מוגדר.

hasAndroidDevicePolicyVersionNameMetadata

fun hasAndroidDevicePolicyVersionNameMetadata(): Boolean

הפונקציה מחזירה את הערך true אם androidDevicePolicyVersionNameMetadata מוגדר.

hasAndroidSdkVersionMetadata

fun hasAndroidSdkVersionMetadata(): Boolean

הפונקציה מחזירה את הערך true אם androidSdkVersionMetadata מוגדר.

hasAndroidVersionMetadata

fun hasAndroidVersionMetadata(): Boolean

הפונקציה מחזירה את הערך true אם androidVersionMetadata מוגדר.

hasDeviceSecurityPatchInfosMetadata

fun hasDeviceSecurityPatchInfosMetadata(): Boolean

הפונקציה מחזירה את הערך true אם deviceSecurityPatchInfosMetadata מוגדר.

hasPublishedSecurityPatchInfosMetadata

fun hasPublishedSecurityPatchInfosMetadata(): Boolean

הפונקציה מחזירה את הערך true אם הפרמטר publishedSecurityPatchInfosMetadata מוגדר.

hasSystemUpdateInfo

fun hasSystemUpdateInfo(): Boolean

הפונקציה מחזירה את הערך true אם systemUpdateInfo מוגדר.

hasSystemUpdateInfoMetadata

fun hasSystemUpdateInfoMetadata(): Boolean

הפונקציה מחזירה את הערך true אם systemUpdateInfoMetadata מוגדר.

hasWebviewPackageMetadata

fun hasWebviewPackageMetadata(): Boolean

הפונקציה מחזירה את הערך true אם webviewPackageMetadata מוגדר.

toBuilder

abstract fun toBuilder(): SoftwareInfo.Builder!