הגדרת ה-SDK של Android 13

כדי לפתח באמצעות ממשקי 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 ואילך.

להורדת Android Studio

התקנת ה-SDK

ב-Android Studio, אפשר להתקין את Android 13 SDK באופן הבא:

  1. לוחצים על כלים > מנהל SDK ואז על הצגת פרטי חבילה.
  2. בכרטיסייה SDK Platforms, מרחיבים את הקטע Android 13.0 ("Tiramisu") ובוחרים בחבילה Android SDK Platform 33.
  3. בכרטיסייה SDK Tools, מרחיבים את הקטע Android SDK Build-Tools 34 ובוחרים את הגרסה האחרונה של 33.x.x.
  4. לוחצים על 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"
    }
}

השלבים הבאים

כדי לבדוק אילו שינויים עשויים להשפיע עליכם ואיך לבדוק את השינויים האלה באפליקציה, כדאי לקרוא את הנושאים הבאים:

למידע נוסף על התכונות וממשקי ה-API החדשים שזמינים ב-Android 13, אפשר לקרוא את המאמר התכונות ב-Android 13.