כדי לפתח באמצעות ממשקי API של Android 13 ולבדוק את האפליקציה עם השינויים בהתנהגות של Android 13, צריך להגדיר את Android 13 SDK. פועלים לפי ההוראות שבדף הזה כדי להגדיר את 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
. - לוחצים על אישור > אישור כדי להוריד ולהתקין את החבילות שנבחרו.
עדכון תצורת ה-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.