תצוגה מקדימה של מפתחי אנדרואיד 11 3 מביא כלים נחוצים ביותר לניתוח קריסות, ניפוי באגים אלחוטי, תמיכה מצטברת ב- ADB ותכונות אחרות

דְמוּי אָדָם / תצוגה מקדימה של מפתחי אנדרואיד 11 3 מביא כלים נחוצים ביותר לניתוח קריסות, ניפוי באגים אלחוטי, תמיכה מצטברת ב- ADB ותכונות אחרות 3 דקות קריאה דְמוּי אָדָם

דְמוּי אָדָם



גוגל פרסמה את הגרסה השלישית ובצפוי האחרונה של Android 11 Developer Preview. הגרסה הניסיונית האחרונה של אנדרואיד 11 כוללת כמה פיצ'רים חדשים שיעזרו למפתחים להבין טוב יותר את תפקודם והקריסה של אפליקציות מדי פעם. התצוגה המקדימה 3 למפתחים של Android 11 עוקבת אחר שחרור ה- Android 11 DP השני שקרה בחודש שעבר . עם האיטרציה השלישית, גוגל כללה תכונה אחת עיקרית וביצעה כמה שינויים אחרים לקיימים שהוצגו באיטרציות קודמות.

גרסת התצוגה המקדימה למפתחים של Android 11 גרסה 3 שוחררה על ידי גוגל. זו תהיה הגרסה הסופית של תצוגה מקדימה למפתחים עבור אנדרואיד 11 לפני שהעדכון העיקרי הקרוב יעבור לשלב בדיקת בטא. גוגל תכננה לשחרר שתי תצוגות מקדימות נוספות לפני פתיחת הביטא למכשירים שאינם פיקסל, וזה האחרון שהגיע למפתחים. הגרסה האחרונה כוללת תמיכה מצטברת ב- ADB, ניפוי באגים אלחוטי ועוד כמה תכונות. הנה מה שנכלל בתצוגה מקדימה 3 למפתחים של Android 11:



עדכוני סיבות ליציאת האפליקציה:



ב- Android 11, אפליקציות יכולות לאחזר תיעוד מהסיבות מאחורי קריסות או מקרי מוות באפליקציה האחרונים באמצעות החדש getHistoricalProcessExitReasons שיטה ב ActivityManager מעמד. החדש ApplicationExitInfo המחלקה מפרטת את המידע שאפליקציות יכולות לאחזר מסיבות היציאה ההיסטוריות שלהן, שיכולות לכלול גורמים כמו המערכת שנמצאת חסרת זיכרון, קריסת קוד מקורי, שינוי הרשאת זמן ריצה, שימוש מופרז במשאבים וכו 'ממשקי API אלה עודכנו ב- Android 11 תצוגה מקדימה של מפתח 3 המבוססת על משוב מפתחים, אותו גוגל מחפשת באופן פעיל.



ניתוח ערימת GWP-ASan:



תצוגה מקדימה של Android 11 הקודם v2 הוסיפה מספר כלים שיעזרו למפתחים למצוא ולתקן בעיות בטיחות זיכרון. האחרונה היא GWP-ASan (ידוע גם על ידי ראשי התיבות הרקורסיביים שלו 'GWP-ASan יספק השפעה על הקצאה'), 'כלי הקצאת דגימה שמגלה שגיאות זיכרון בערימה עם מינימום תקורה או השפעה על הביצועים.' ב- Android 11 Developer Preview v3, GWP-ASan מופעל כברירת מחדל בבינאריות פלטפורמות ובאפליקציות מערכת, אך מפתחים יכולים גם לאפשר זאת גם עבור היישומים שלהם. גוגל ממליצה לעשות זאת אם אפליקציה משתמשת בקוד המקורי של הספריות.

ADB מצטבר:

גוגל רוצה ש- APK גדול יותקנו הרבה יותר מהר מאשר בגרסאות קודמות של Android. מכאן שהחברה מציגה תכונה חדשה של ADB Incremental. תכונה זו יכולה להפוך התקנת APK גדולים (2GB +) ממחשב לטלפון במהירות גבוהה פי 10 מבעבר. בתצוגה מקדימה 3 למפתחים של Android 11, מפתחים יכולים להתקין APK מצטבר באמצעות ה- ' התקנת ADB - תוספת בפקודה הבינארית האחרונה של ADB. חייבים להחתים APKs בפורמט החדש APK Signature Scheme v4, שמייצר חתימה בקובץ נפרד. תכונה זו מחייבת גם כי המכשיר יתמוך במערכת הקבצים המצטברת החדשה, הנתמכת כרגע רק על ידי פיקסל 4 ופיקסל 4 XL. גוגל אומרת כי כל מכשירי ההפעלה של אנדרואיד 11 יתמכו במערכת הקבצים המצטברת ולכן ADB מצטבר.

ניפוי באגים אלחוטי:

ADB אלחוטי עכשיו קל מתמיד באנדרואיד 11 עם 'החדש ניפוי באגים אלחוטי 'אפשרות באפשרויות המפתחים. התכונה הגיעה לראשונה ל- Android 11 Preview Preview 2, אך גוגל מעולם לא פרסמה את אותו הדבר. משתמשים יכולים כעת להתאים את הטלפון שלהם למחשב באמצעות זרימת העבודה של קוד הזיווג, אך גוגל אומרת שהם מתכננים להוסיף זרימת עבודה של סריקת קוד QR במהדורה עתידית של Android Studio.

עדכוני ביקורת גישה לנתונים:

גוגל עדכנה את החדש ממשקי API לביקורת גישה לנתונים בתצוגה מקדימה של אנדרואיד 11 למפתחים 3. באופן ספציפי, גוגל שינתה את השם של מספר ממשקי ה- API. מכאן שמפתחי אפליקציות חייבים לעדכן את האפליקציה שלהם אם הם משתמשים באחת מהן. יישום לדוגמא ניתן למצוא כאן . משוב יכול להיות ניתן כאן .

גוגל הציעה הערות שחרור מפורטות עבור תצוגה מקדימה של מפתחי אנדרואיד 11 . בוחנים יכולים להריץ את תצורת התצוגה המקדימה באמולטור האנדרואיד של Android Studio למקרה שאין להם מכשיר תואם זהו התצוגה המקדימה השלישית והאחרונה למפתחים. יהיו 2 גרסאות בטא שיכללו מכשירים שאינם פיקסל. רוכשי סמארטפון אנדרואיד אחרונים יכולים לצפות לקבל גרסה יציבה של אנדרואיד 11 לאחר יוני 2020 או ככל הנראה ברבעון השלישי של השנה.

תגים דְמוּי אָדָם