หากต้องการพัฒนาด้วย 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 13 SDK ใน Android Studio ได้โดยทำดังนี้
- คลิกเครื่องมือ > SDK Manager แล้วคลิกแสดงรายละเอียดแพ็กเกจ
- ในแท็บแพลตฟอร์ม SDK ให้ขยายส่วน Android 13.0 ("Tiramisu") และเลือกแพ็กเกจ Android SDK Platform 33
- ในแท็บ SDK Tools ให้ขยายส่วน Android SDK Build-Tools 34 และเลือก
33.x.x
เวอร์ชันล่าสุด - คลิกใช้ > ตกลง เพื่อดาวน์โหลดและติดตั้งแพ็กเกจที่เลือก
อัปเดตการกำหนดค่าบิลด์ของแอป
หากต้องการเข้าถึง API ของ Android 13 และทดสอบความเข้ากันได้ของแอปกับ Android 13 ให้เปิดไฟล์ build.gradle
หรือ build.gradle.kts
ระดับโมดูล แล้วอัปเดต API เหล่านั้นด้วยค่าสำหรับ 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
Groovy
android { compileSdkVersion "33" defaultConfig { targetSdkVersion "33" } }
Kotlin
android { compileSdkVersion = "33" defaultConfig { targetSdkVersion = "33" } }
ขั้นตอนถัดไป
หากต้องการดูข้อมูลเกี่ยวกับการเปลี่ยนแปลงที่อาจส่งผลต่อคุณ และวิธีทดสอบการเปลี่ยนแปลงเหล่านี้ในแอป โปรดอ่านหัวข้อต่อไปนี้
- การเปลี่ยนแปลงลักษณะการทำงานที่ส่งผลต่อแอปทั้งหมด
- การเปลี่ยนแปลงลักษณะการทำงานที่ส่งผลต่อแอปที่กำหนดเป้าหมายเป็น Android 13 เท่านั้น
ดูข้อมูลเพิ่มเติมเกี่ยวกับ API และฟีเจอร์ใหม่ที่พร้อมใช้งานใน Android 13 ได้ที่ฟีเจอร์ของ Android 13