SoftwareInfo

abstract class SoftwareInfo


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

סיכום

סוגים מוטמעים

abstract class SoftwareInfo.Builder

בנאי ל-SoftwareInfo.

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

בנאי ל-SoftwareInfo.SecurityPatchInfo.

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

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

בנאי ל-SoftwareInfo.SecurityPatchInfo.SecurityPatchLevel.

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

הכלי ליצירת אפליקציות ל-.

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

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

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

בנאי ל-SoftwareInfo.SystemUpdateInfo.

הסטטוס של עדכון: אם קיים עדכון ומה הסוג שלו.

פונקציות גלויות לכולם

java-static SoftwareInfo.Builder!
abstract Int!

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

Metadata!

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

abstract String!

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

Metadata!

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

abstract Int!

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

Metadata!

Metadata about android sdk version.

abstract String!

מחרוזת גרסת Android שמוצגת למשתמש.

Metadata!

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

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

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

Metadata!

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

abstract ImmutableList<SoftwareInfo.SecurityPatchInfo!>!

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

Metadata!

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

SoftwareInfo.SystemUpdateInfo!

מידע על עדכון מערכת פוטנציאלי בהמתנה. * ב-Android מגרסה 15 ואילך, האות הזה זמין בכל התרחישים. * ב-Android מגרסה 14 ומטה, האות הזה זמין רק אם המכשיר מנוהל על ידי אפליקציית Android Device Policy.

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 למכשירים.

getAndroidSdkVersion

abstract fun getAndroidSdkVersion(): Int!

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

getAndroidSdkVersionMetadata

fun getAndroidSdkVersionMetadata(): Metadata!

Metadata about android sdk version.

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) של המכשיר.

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

רמת התיקון של המכשיר עבור הרכיב הזה נקבעת על ידי :

  • רמת ה-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 מגרסה 15 ואילך, האות הזה זמין בכל התרחישים. * ב-Android מגרסה 14 ומטה, האות הזה זמין רק אם המכשיר מנוהל על ידי אפליקציית Android Device Policy.

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!