תהליך ההשקה של Android Management SDK (AMAPI SDK) עשוי לכלול שלב של גרסה מועמדת להפצה כחלק מתהליך ההשקה הרגיל.
עדכון אחרון
| גרסה יציבה | גרסה מועמדת להפצה | |
|---|---|---|
| 28 באוקטובר 2026 | 1.9.0 |
הצהרה על יחסי תלות
כדי להוסיף תלות ב-AMAPI SDK, צריך להוסיף את מאגר Google Maven לפרויקט:
repositories { ... google() }
אתם יכולים להוסיף את יחסי התלות של הארטיפקטים שאתם צריכים בקובץ build.gradle של האפליקציה או המודול:
dependencies { def amapi_version = "1.9.0" implementation "com.google.android.libraries.enterprise.amapi:amapi:$amapi_version" }
מידע נוסף זמין במאמר הוספת יחסי תלות ב-build.
גרסה 1.9.0
28 באוקטובר 2026
הגרסה הזו כוללת את העדכונים הבאים:
- הוספנו את הממשק
PolicyClientואתPolicy.UnifiedUpdatePolicyכדי לאפשר לבקרים מותאמים אישית של מדיניות המכשיר (DPC) להגדיר, לאחזר ולנקות את כללי המדיניות של בקרת עדכונים מאוחדת (UUC) במכשירים בבעלות החברה באמצעות אפליקציית Android Device Policy (ADP). מידע נוסף זמין במאמר הגדרת בקרת עדכונים מאוחדת באמצעות AMAPI SDK. - הוספנו את הפקודה המקומית
Wipe(IssueCommandRequest.Wipe) ואת היכולת הנוספתLOCAL_DEVICE_WIPE_COMMAND_ALLOWED(Role.ExtraCapabilities), שמאפשרות לאפליקציות נלוות שהוקצה להן התפקידCOMPANION_APPלמחוק באופן מקומי מכשיר בבעלות החברה או פרופיל עבודה במכשיר בבעלות אישית. אפשר לקרוא מידע נוסף במאמרים אפליקציות של תוספים ופקודות מקומיות וניהול תפקידים באפליקציות. - תוקנה בעיה שבה התקשורת עם אפליקציית מדיניות מכשיר Android נכשלה עם שגיאת
PERMISSION_DENIED(לדוגמה, מיד אחרי רישום המכשיר או עדכון של Google Play Services) עד שהמכשיר או אפליקציית הלקוח הופעלו מחדש. - הבהרת התיעוד לגבי חריגים ושינויים ידניים ב-
OemSystemUpdateClientוב-OemSystemUpdateHandler.
גרסה 1.8.4
10 בספטמבר 2026
הגרסה הזו כוללת את העדכונים הבאים:
עדכנו את יחסי התלות הטרנזיטיביים של ה-SDK כדי שיהיו תואמים ל-Kotlin 2.4.0. הגרסה הזו מתקנת קריסה שמתרחשת במהלך ההתראה על תפקיד האפליקציה, ומשפיעה על גרסאות 1.8.2 ו-1.8.3, כשהאפליקציה המשולבת לא מציינת את
kotlinx-coroutines-coreבגרסה 1.11.0 ואילך.הבהרנו את המסמכים של
Instruction.InstructionType#FORCE.
גרסה 1.8.3
12 באוגוסט 2026
הגרסה הזו כוללת את העדכונים הבאים:
- תוקנה בעיה שבה ערכת ה-SDK החזירה סטטוס מיושן של "מותקן אבל לא מוכן" כשמשתמשים בתפקיד
DEVICE_POLICY_CONTROLLER, אם תהליך הלקוח הופעל מחדש אחרי הכנה מוצלחת של הסביבה. - רמת ה-API המינימלית שנתמכת ב-Android היא עכשיו 24 (במקום 23).
גרסה 1.8.2
15 ביולי 2026
הגרסה הזו כוללת את העדכונים הבאים:
- תוקנה בעיה שבה קריאה ל-
prepareEnvironmentעלולה להיכשל בעדכון של חנות Google Play לגרסה הנדרשת, וכתוצאה מכך ההתקנה של מדיניות מכשיר Android נכשלת.
גרסה 1.8.1
2 ביוני 2026
הגרסה הזו כוללת את העדכונים הבאים:
- שיפור האמינות והדיווח על שגיאות במהלך תהליך ההתקנה של אפליקציית Android Device Policy.
- שיפרנו את תהליך הכנת הסביבה כדי לשפר את התאימות והאמינות במהלך העדכונים של חנות Google Play.
גרסה 1.8.0
15 באפריל 2026
בגרסה הזו הוספנו תמיכה בשותפי OEM, שמאפשרת ללקוחות Over-the-Air (OTA) של OEM לתקשר באופן דו-כיווני עם אפליקציית מדיניות מכשיר Android (ADP) בנוגע לעדכוני מערכת.
הגרסה הזו כוללת את העדכונים הבאים:
- מוסיפים את הממשק
OemSystemUpdateClient, שמאפשר ללקוחות OEM OTA לעדכן את ADP לגבי עדכונים ולשלוח שאילתות לקבלת הוראות. הממשק כולל שיטות לביצוע הפעולות הבאות:- ליצור, לקבל ולפרט עדכוני מערכת (למשל,
createSystemUpdate,getSystemUpdate,listSystemUpdates). - דיווח על שלבים שונים בתהליך העדכון (למשל,
reportSystemUpdateDownloading,reportSystemUpdateDownloaded,reportSystemUpdateApplied,reportSystemUpdateAborted). - דיווח על פעולות שבוצעו כשעקפו את ההוראות של AMAPI או כשלא הצליחו לפעול לפיהן (למשל,
reportSystemUpdateDownloadingWithOverride,reportSystemUpdateDownloadPrevented). - ניהול ושאילתות של מצב בקרת העדכונים (למשל,
updateUpdateControlState,getUpdateControlState).
- ליצור, לקבל ולפרט עדכוני מערכת (למשל,
- מוסיפים את הממשק
OemSystemUpdateHandler, שלקוחות OEM OTA צריכים להטמיע כדי לקבל קריאות חוזרות (callbacks) מ-ADP. זה כולל:-
onSystemUpdatesChanged: הודעה ללקוח OEM על שינויים בהוראות העדכון. -
listPendingSystemUpdates: קריאה של ADP לבקשת רשימת העדכונים בהמתנה. -
getUpdateControlState: נקרא על ידי ADP כדי לאחזר את מצב בקרת העדכונים הנוכחי של לקוח ה-OEM.
-
גרסה 1.7.1
19 בינואר 2026
הגרסה הזו כוללת את העדכונים הבאים:
- תוקן באג שמנע מאפליקציות להפעיל את
prepareEnvironmentב-Android מגרסה 8 ומטה כשמשתמשים בתפקידDEVICE_POLICY_CONTROLLER. לתפקידים אחרים עדיין נדרשת גרסת Android 10 ואילך. - רישום משופר ביומן לאבחון טוב יותר. אנחנו ממליצים לשותפים להשתמש בגרסה הזו.
גרסה 1.7.0
3 בנובמבר 2025
הגרסה הזו כוללת את העדכונים הבאים:
- מוסיפים לאותות האמינות הזמינים של המכשיר את
ManagementProviderInfo, שמכיל שם עסק קריא לאנשים של ספק הניהול. - הוספת הפקודה
REQUEST_DEVICE_INFOכדי לאפשר לאפליקציות DPC לקרוא את ה-EID של המכשיר. קוראים ל-IssueCommandRequestעם סוגRequestDeviceInfoומציינים אתDeviceInfo.EIDכמזהה המכשיר המבוקש. - מעדכנים את יחסי התלות כדי לתקן את CVE-2023-2976.
גרסה 1.7.0-rc01
29 בספטמבר 2025
הגרסה הזו כוללת את העדכונים הבאים:
- מוסיפים לאותות האמינות הזמינים של המכשיר את
ManagementProviderInfo, שמכיל שם עסק קריא לאנשים של ספק הניהול. - הוספת הפקודה
REQUEST_DEVICE_INFOכדי לאפשר לאפליקציות DPC לקרוא את ה-EID של המכשיר. קוראים ל-IssueCommandRequestעם סוגRequestDeviceInfoומציינים אתDeviceInfo.EIDכמזהה המכשיר המבוקש.
גרסה 1.6.0
11 בספטמבר 2025
הגרסה הזו כוללת את העדכונים הבאים:
- הוספת האפשרות להתקין אפליקציות בהתאמה אישית ל-EMM שמשתמשים ב-Android Management API. איך מנהלים אפליקציות בהתאמה אישית באמצעות AMAPI
- מציגים מערכת חדשה להקצאת תפקידים לאפליקציות. ניהול תפקידי אפליקציה
- צריך להגדיל את
minSDKלרמת API 23.
גרסה 1.6.0-rc01
28 באוגוסט 2025
הגרסה הזו כוללת את העדכונים הבאים:
- הוספת האפשרות להתקין אפליקציות בהתאמה אישית ל-EMM שמשתמשים ב-Android Management API. איך מנהלים אפליקציות בהתאמה אישית באמצעות AMAPI
- צריך להגדיל את
minSDKלרמת API 23.
גרסה 1.5.0
11 באוגוסט 2025
הגרסה הזו כוללת את העדכונים הבאים:
- תהליך משופר לרישום מכשירים לבקרי מדיניות מכשירים (DPC) בהתאמה אישית. הגישה היעילה הזו משתמשת ב-AMAPI SDK ובאפליקציית Android Device Policy (ADP) כדי לפשט את רישום המכשירים.
- שיפורים ביציבות ובביצועים, עם מידע נוסף שזמין בחריגים של אמינות המכשיר. אפשר לעיין במאמר
AmapiSdkException.
גרסה 1.5.0-rc01
24 ביולי 2025
בגרסה הזו יש תהליך משופר של רישום מכשירים לבקרי מדיניות מכשירים (DPC) בהתאמה אישית. הגישה היעילה הזו משתמשת ב-AMAPI SDK ובאפליקציית מדיניות מכשיר Android (ADP) כדי לפשט את רישום המכשירים.
גרסה 1.4.0
18 ביוני 2025
הגרסה הזו כוללת את האות Device.WorkProfileState כדי לזהות את מצב הניהול של המכשיר.
אין הבדלים לעומת v1.4.0-rc01.
גרסה 1.4.0-rc01
2 ביוני 2025
הגרסה הזו כוללת את האות Device.WorkProfileState כדי לזהות את מצב הניהול של המכשיר.
גרסה 1.3.0
14 באפריל 2025
הגרסה הזו כוללת את הגרסה הראשונה של Device Trust מ-Android Enterprise.
אין הבדלים לעומת v1.3.0-rc01.
גרסה 1.3.0-rc01
18 בפברואר 2025
הגרסה הזו כוללת את הגרסה המועמדת להפצה הראשונה של Device Trust מ-Android Enterprise.
- חבילת אותות חדשה לאימות מכשירים
com.google.android.managementapi.device - New Environment package
com.google.android.managementapi.environmentכדי להגדיר את המכשיר ל-Device Trust מ-Android Enterprise, ואם צריך, להתקין או לעדכן את אפליקציית Android Device Policy.
גרסה 1.1.5
13 במאי 2024
הגרסה הזו כוללת את העדכונים הבאים:
- תיקוני באגים ושיפורים פנימיים.
גרסה 1.1.4
24 בינואר 2024
הגרסה הזו כוללת את העדכונים הבאים:
- חבילת העברה חדשה של DPC
com.google.android.managementapi.dpcmigrationלתמיכה בהעברת מכשירים ל-AMAPI. מידע נוסף זמין במדריך העברת מכשירים קיימים ל-AMAPI.
גרסה 1.0.1
15 בפברואר 2022
הגרסה הזו כוללת את העדכונים הבאים:
- תיקוני באגים ושיפורים פנימיים.
גרסה 1.0.0
20 בספטמבר 2021
הגרסה הזו כוללת את העדכונים הבאים:
- הגרסה הראשונה.