תהליך הפרסום של Android Management SDK (AMAPI SDK) עשוי לכלול שלב של גרסה מועמדת לפרסום כחלק מתהליך הפרסום הרגיל.
עדכון אחרון
| גרסה יציבה | גרסה מועמדת להפצה | |
|---|---|---|
| 15 ביולי 2026 | 1.8.2 |
הצהרה על יחסי תלות
כדי להוסיף תלות ב-AMAPI SDK, צריך להוסיף את מאגר Google Maven לפרויקט:
repositories { ... google() }
אתם יכולים להוסיף את יחסי התלות של הארטיפקטים שאתם צריכים בקובץ build.gradle של האפליקציה או המודול:
dependencies { def amapi_version = "1.8.2" implementation "com.google.android.libraries.enterprise.amapi:amapi:$amapi_version" }
מידע נוסף זמין במאמר הוספת יחסי תלות ב-build.
גרסה 1.8.2
15 ביולי 2026
הגרסה הזו כוללת את העדכונים הבאים:
- תוקנה הבעיה שבה קריאה ל-
prepareEnvironmentעלולה להיכשל בעדכון חנות Google Play לגרסה הנדרשת, ולגרום לכשל בהתקנה של Android Device Policy.
גרסה 1.8.1
2 ביוני 2026
הגרסה הזו כוללת את העדכונים הבאים:
- שיפורים באמינות ובדיווח על שגיאות במהלך תהליך ההתקנה של אפליקציית Android Device Policy.
- שיפרנו את תהליך ההכנה של הסביבה כדי לשפר את התאימות ואת המהימנות במהלך עדכונים של חנות Google Play.
גרסה 1.8.0
15 באפריל 2026
בגרסה הזו הוספנו תמיכה בשותפי OEM, שמאפשרת ללקוחות OTA של OEM לתקשר באופן דו-כיווני עם אפליקציית Android Device Policy (ADP) בנוגע לעדכוני מערכת.
הגרסה הזו כוללת את העדכונים הבאים:
- מוסיפים את הממשק
OemSystemUpdateClient, שמאפשר ללקוחות OTA של OEM לעדכן את ADP לגבי עדכונים ולשאול לגבי הוראות. הממשק כולל שיטות לביצוע הפעולות הבאות:- יצירה, קבלה ורישום של עדכוני מערכת (למשל,
createSystemUpdate,getSystemUpdate,listSystemUpdates). - דיווח על שלבים שונים בתהליך העדכון (לדוגמה,
reportSystemUpdateDownloading,reportSystemUpdateDownloaded,reportSystemUpdateApplied,reportSystemUpdateAborted). - צריך לדווח על פעולות שבוצעו כשעוקפים הוראות של AMAPI או כשנמנעת היצמדות להוראות (לדוגמה,
reportSystemUpdateDownloadingWithOverride,reportSystemUpdateDownloadPrevented). - ניהול של מצב בקרת העדכונים וביצוע שאילתות לגביו (לדוגמה,
updateUpdateControlState,getUpdateControlState).
- יצירה, קבלה ורישום של עדכוני מערכת (למשל,
- מוסיפים את הממשק
OemSystemUpdateHandler, שבו לקוחות OEM OTA צריכים להטמיע כדי לקבל קריאות חוזרות מ-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) בהתאמה אישית. הגישה היעילה הזו משתמשת ב-SDK של AMAPI ובאפליקציית Android Device Policy (ADP) כדי לפשט את רישום המכשירים.
- שיפורים ביציבות ובביצועים עם מידע נוסף שזמין בחריגים של מהימנות המכשיר. ראו
AmapiSdkException.
גרסה 1.5.0-rc01
24 ביולי 2025
בגרסה הזו הוספנו תהליך משופר של שיוך מכשירים לארגון עבור בקרי מדיניות מכשירים (DPC) בהתאמה אישית. הגישה היעילה הזו משתמשת ב-AMAPI SDK ובאפליקציית Android Device Policy (מדיניות המכשיר של 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 - חבילת סביבה חדשה
com.google.android.managementapi.environmentלהגדרת המכשיר עבור Device Trust מ-Android Enterprise, ואם צריך, להתקנה או לעדכון של אפליקציית Device Policy למכשירי Android.
גרסה 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
הגרסה הזו כוללת את העדכונים הבאים:
- זו הגרסה הראשונה.