כדי לפתח באמצעות ממשקי API של Android 13 ולבדוק את האפליקציה שלך באמצעות ההתנהגות של Android 13 שינויים, עליך להגדיר את Android 13 SDK. פועלים לפי ההוראות בהודעה הזו כדי להגדיר את Android 13 SDK ב-Android Studio וליצור ולהפעיל את האפליקציה ב-Android 13.
הורדת Android Studio
ערכת ה-SDK של Android 13 כוללת שינויים שלא תואמים לשינויים מסוימים של Android Studio. לחוויית הפיתוח הטובה ביותר עם Android 13 SDK, שימוש ב-Android Studio Chipmunk | 2021.2.1 ואילך.
התקנת ה-SDK
ב-Android Studio, אפשר להתקין את Android 13 SDK באופן הבא:
- לוחצים על כלים > SDK Manager.
- בכרטיסייה SDK Platforms, מרחיבים את הקטע Android 13.0 ("Tiramisu") ובוחרים בחבילה Android SDK Platform 33.
- בכרטיסייה SDK Tools, מרחיבים את הקטע Android SDK Build-Tools 34.
ובוחרים את הגרסה האחרונה של
33.x.x
. - לוחצים על החלה > אישור להורדה ולהתקנה של החבילות שנבחרו.
עדכון תצורת ה-build של האפליקציה
כדי לגשת לממשקי API של Android 13 ולבדוק את התאימות של האפליקציה ל-Android 13:
פותחים את הקובץ build.gradle
או build.gradle.kts
ברמת המודול ומעדכנים את ההגדרות
עם ערכים ל-Android 13. הפורמט של הערכים תלוי באלמנטים הבאים:
גרסת הפלאגין של Android Gradle (AGP) שבו אתה משתמש.
AGP 7.0.0 ומעלה
אם משתמשים ב-AGP 7.0.0 ואילך, צריך לעדכן את build.gradle
של האפליקציה או
קובץ build.gradle.kts
עם הערכים הבאים ל-Android 13:
מגניב
android { compileSdk 33 defaultConfig { targetSdk 33 } }
Kotlin
android { compileSdk = 33 defaultConfig { targetSdk = 33 } }
AGP 4.2.0 ומטה
אם משתמשים ב-AGP 4.2.0 ומטה, צריך לעדכן את build.gradle
או את הגרסה הקודמת של האפליקציה
קובץ build.gradle.kts
עם הערכים הבאים ל-Android 13:
מגניב
android { compileSdkVersion "33" defaultConfig { targetSdkVersion "33" } }
Kotlin
android { compileSdkVersion = "33" defaultConfig { targetSdkVersion = "33" } }
השלבים הבאים
כדי לדעת אילו שינויים עשויים להשפיע עליך, ואיך לבדוק אותם באפליקציה שלך, עליך לקרוא את הנושאים הבאים:
- שינויים בהתנהגות שמשפיעים על כל האפליקציות
- שינויים בהתנהגות שמשפיעים רק על אפליקציות שמטרגטות ל-Android 13
למידע נוסף על התכונות וממשקי ה-API החדשים שזמינים ב-Android 13, אפשר לקרוא את המאמר Android 13 תכונות.