כדי לפתח באמצעות ממשקי API של Android 13 ולבדוק את האפליקציה עם שינויי ההתנהגות ב-Android 13, צריך להגדיר את ה-SDK של Android 13. פועלים לפי ההוראות שבדף הזה כדי להגדיר את Android 13 SDK ב-Android Studio, ליצור את האפליקציה ולהריץ אותה ב-Android 13.
הורדת Android Studio
ה-SDK של Android 13 כולל שינויים שלא תואמים לגרסאות מסוימות של Android Studio בגרסאות קודמות. כדי ליהנות מחוויית הפיתוח הטובה ביותר עם Android SDK 13, מומלץ להשתמש ב-Android Studio Chipmunk | 2021.2.1 ואילך.
התקנת ה-SDK
ב-Android Studio, אפשר להתקין את Android 13 SDK באופן הבא:
- לוחצים על כלים > מנהל SDK ואז על הצגת פרטי חבילה.
- בכרטיסייה SDK Platforms, מרחיבים את הקטע Android 13.0 ("Tiramisu") ובוחרים בחבילה Android SDK Platform 33.
- בכרטיסייה SDK Tools, מרחיבים את הקטע Android SDK Build-Tools 34 ובוחרים את הגרסה האחרונה של
33.x.x
. - לוחצים על Apply (החלה) > OK (אישור) כדי להוריד ולהתקין את החבילות שנבחרו.
עדכון תצורת ה-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:
Groovy
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.