Android 13 Beta 1 נמצא כאן עם הרשאות קבצי מדיה טובות יותר

Android 13 Beta 1 כבר כאן, והוא מביא גישה מפורטת יותר לקבצי מדיה, דיווח שגיאות טוב יותר וניתוב אודיו צפוי.

בפברואר יצא הראשון אנדרואיד 13 תצוגה מקדימה של מפתחים, ואיתה הגיעה הבסיס לאיטרציה הבאה של מערכת ההפעלה הגדולה בעולם. היא הביאה מספר שינויים המועילים למפתחים וביצע שיפורים בפרטיות, ב-Material You, בקרות השפה ועוד. לאחר מכן, הופיעה התצוגה המקדימה השנייה של המפתחים עם בקשות הרשאת הודעות ושינויים אחרים המועילים למפתחים. כעת אנו יוצאים משלב "התצוגה המקדימה של מפתחים" עם המהדורה הראשונה של אנדרואיד 13 Beta 1.

שלא כמו "תצוגה מקדימה של מפתחים" המיועדים למפתחים בלבד, גרסאות בטא של אנדרואיד 13 מיועדות למשתמשים כלליים שרוצים לנסות את הגרסה הבאה של אנדרואיד. גוגל מחפשת כאן משוב כללי ממשתמשים רגילים על האופן שבו הם חווים את גרסת האנדרואיד החדשה. כתוצאה מכך, למרות שאולי עדיין צריך להיזהר מהתקנתו על מנהל ההתקן היומי שלך, צפוי שהמבנה הזה קצת יותר יציב מאשר הבנייה הקודמת.

התכונות הבולטות ביותר של אנדרואיד 13 בטא 1 כוללות:

  • גישה מפורטת יותר לקבצי מדיה
  • דיווח שגיאות טוב יותר
  • ניתוב אודיו צפוי

מתי ישוחרר אנדרואיד 13?

עבור עדכוני אנדרואיד, גוגל בדרך כלל חושפת אבן דרך של "יציבות פלטפורמה", כך שמפתחים יוכלו לדעת מתי גוגל מתכוונת לספק את ממשקי ה-SDK/NDK הסופיים, יחד עם ממשקי API פנימיים סופיים ומערכת הפונה לאפליקציה התנהגויות. גוגל מתכוונת להגיע ליציבות הפלטפורמה ביוני 2022, עם מספר שבועות לפחות מתוכננים לפני השחרור הרשמי. אנדרואיד 12 הגיע ליציבות הפלטפורמה באוגוסט 2021 והגרסה הסופית הייתה שוחרר באוקטובר של אותה שנה. גוגל פרסמה פרטים נוספים על ציר הזמן של השחרור שאתה יכול לבדוק.


מה חדש באנדרואיד 13 Beta 1?

נכון לעכשיו, כאשר אפליקציה רוצה לגשת לקבצים באחסון של הטלפון, היא צריכה לבקש את הרשאת READ_EXTERNAL_STORAGE. ההרשאה הזו מעניקה גישה לכל מיני קבצי מדיה, מה שלא תמיד הכרחי. כדוגמה, מדוע לאפליקציה לנגן אודיו צריכה להיות גישה לתמונות שלך? עם אנדרואיד 13, גוגל מציגה שלוש הרשאות חדשות:

  • READ_MEDIA_IMAGES (לתמונות ותמונות)
  • READ_MEDIA_VIDEO (עבור סרטונים)
  • READ_MEDIA_AUDIO (עבור קבצי אודיו)

גוגל אומרת שכדי לפשט את החוויה עבור המשתמשים, אם אפליקציה מבקשת READ_MEDIA_IMAGE ו-READ_MEDIA_VIDEO בו-זמנית, המערכת מציגה דו-שיח יחיד להענקת שתי ההרשאות.

דיווח שגיאות טוב יותר ב-Keystore וב-KeyMint

למפתחים שמייצרים מפתחות, Keystore ו-KeyMint מספקים שגיאות טובות יותר. יש כעת היררכיית מחלקות חריג תחת java.security.

ספק חריג, עם חריגים ספציפיים לאנדרואיד הכוללים קודי שגיאה של Keystore/KeyMint. השיטות המשמשות ליצירת מפתחות, חתימה והצפנה ניתנות לשינוי כדי לזרוק את החריגים החדשים האלה.

ניתוב אודיו צפוי

כדי שאפליקציות מדיה יוכלו לזהות לאן האודיו שלהן ינותב, גוגל הוסיפה קבוצה של ממשקי API חדשים של נתיב אודיו ב- AudioManager מעמד. הראשון הוא ה getAudioDevicesForAttributes() API, המאפשר לך לאחזר רשימה של מכשירים שניתן להשתמש בהם להפעלת האודיו שצוין. שנית, גוגל הוסיפה גם את getDirectProfilesForAttributes

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


כיצד להוריד ולהתקין את Android 13 Beta 1 במכשיר Google Pixel שלך

אתה יכול בקלות הורד את Android Developer Beta 1, והקפד לעיין במדריך שלנו בנושא כיצד להתקין אנדרואיד 13 אם אינך בטוח כיצד לעשות זאת.

גוגל משחררת רשמית את עדכון הבטא הזה עבור Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5, Pixel 4a (5G), Pixel 4a, Pixel 4 XL או Pixel 4. אתה יכול להשתמש בתמונות מערכת 64 סיביות עם אמולטור אנדרואיד ב-Android Studio, ותוכל גם להשתמש ב-GSI.


מה דעתך על גירסת הבטא האחרונה? האם תתקין אותו במכשיר שלך? איך היה הניסיון שלך? ספר לנו בתגובות למטה!