ตั้งค่า Android 10 SDK
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
Android 10 เป็นเวอร์ชันหลักที่มีฟีเจอร์และความสามารถมากมายที่คุณสามารถใช้เพื่อขยายการให้บริการของแอป นอกจากนี้ Android 10 ยังมีการเปลี่ยนแปลงลักษณะการทำงาน (สำหรับแอปที่กําหนดเป้าหมายเป็น Android 10 และแอปทั้งหมด) และการเปลี่ยนแปลงด้านความเป็นส่วนตัวที่ช่วยปรับปรุงอายุการใช้งานแบตเตอรี่และความปลอดภัย
หากต้องการพัฒนาด้วย API ของ Android 10 และทดสอบแอปด้วยการเปลี่ยนแปลงลักษณะการทํางานของ Android 10 ให้ทําตามวิธีการในหน้านี้เพื่อตั้งค่า Android 10 SDK ใน Android Studio และสร้างและเรียกใช้แอปใน Android 10
ดาวน์โหลด Android Studio เวอร์ชันล่าสุด
SDK ของ Android 10 มีการเปลี่ยนแปลงที่ไม่เข้ากันได้กับ Android Studio บางเวอร์ชันที่ต่ำกว่า เราจึงขอแนะนำให้คุณติดตั้ง Android Studio เวอร์ชันล่าสุดเพื่อให้ได้รับประสบการณ์การพัฒนาซอฟต์แวร์ที่ดีที่สุด
ดาวน์โหลด Android Studio
คุณสามารถคอมไพล์และทดสอบแอป Android 10 โดยใช้ Android Studio 3.3 ขึ้นไปได้ แต่ผู้ใช้บางรายของ Android 10 SDK อาจพบปัญหาการซิงค์ Gradle ไม่สำเร็จและคำเตือนเกี่ยวกับ Dependency ที่ล้าสมัย
รับ Android 10 SDK
หลังจากติดตั้งและเปิด Android Studio แล้ว ให้ติดตั้ง Android 10 SDK ดังนี้
- คลิกเครื่องมือ > SDK Manager แล้วคลิกแสดงรายละเอียดแพ็กเกจ
- ในแท็บแพลตฟอร์ม SDK ให้ขยายส่วน Android 10.0 ("Q") แล้วเลือกแพ็กเกจ Android SDK Platform 29
- ในแท็บ SDK Tools ให้ขยายส่วน Android SDK Build-Tools 34 และเลือก
29.x.x
เวอร์ชันล่าสุด
- คลิกใช้ > ตกลง เพื่อดาวน์โหลดและติดตั้งแพ็กเกจที่เลือก
อัปเดตการกำหนดค่าบิลด์
หากต้องการทดสอบความเข้ากันได้ของแอปกับ Android 10 อย่างเต็มรูปแบบและเริ่มใช้ API ที่เปิดตัวในแพลตฟอร์มเวอร์ชันนี้ ให้เปิดไฟล์ build.gradle
ระดับโมดูล แล้วอัปเดต compileSdkVersion
และ targetSdkVersion
ดังที่แสดงที่นี่
Groovy
android {
compileSdkVersion 29
defaultConfig {
targetSdkVersion 29
}
...
}
Kotlin
android {
compileSdkVersion(29)
defaultConfig {
targetSdkVersion(29)
}
...
}
หากต้องการดูข้อมูลเกี่ยวกับการเปลี่ยนแปลงใน Android 10 ที่อาจส่งผลต่อแอปของคุณและเริ่มการทดสอบ โปรดอ่านการเปลี่ยนแปลงลักษณะการทํางานของ Android 10 ที่ส่งผลต่อแอปทั้งหมด การเปลี่ยนแปลงลักษณะการทํางานของ Android 10 ที่ส่งผลต่อแอปที่กำหนดเป้าหมายเป็น Android 10 และการเปลี่ยนแปลงด้านความเป็นส่วนตัวของ Android 10
ดูข้อมูลเพิ่มเติมเกี่ยวกับ API ที่พร้อมใช้งานตั้งแต่ Android 10 ได้ที่ฟีเจอร์และ API ของ Android 10
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-27 UTC
[null,null,["อัปเดตล่าสุด 2025-07-27 UTC"],[],[],null,["# Set up the Android 10 SDK\n\nAndroid 10 is a major release and includes a variety of [features and\ncapabilities](/about/versions/10/features) you can use to extend your app.\nAndroid 10 also includes behavior changes (for [apps targeting Android\n10](/about/versions/10/behavior-changes-10) and for [all\napps](/about/versions/10/behavior-changes-all)) and [privacy\nchanges](/about/versions/10/privacy) that help improve battery life and\nsecurity.\n\nTo develop with Android 10 APIs and test your app with the Android 10 behavior\nchanges, follow the instructions on this page to set up the Android 10 SDK in\nAndroid Studio and build and run your app on Android 10.\n\nGet the latest Android Studio\n-----------------------------\n\nThe Android 10 SDK includes changes that are not compatible with some lower\nversions of Android Studio. So, for the best development experience, we\nrecommend that you install the latest version of [Android Studio](/studio).\n\n[Get Android Studio](/studio)\n\nYou can compile and test Android 10 apps using Android Studio 3.3 and higher,\nbut some users of the Android 10 SDK may encounter Gradle sync failures and\nwarnings about outdated dependencies.\n\nGet the Android 10 SDK\n----------------------\n\nAfter you install and open Android Studio, install the Android 10 SDK as\nfollows:\n\n1. Click **Tools \\\u003e SDK Manager** , then click **Show Package Details**.\n2. In the **SDK Platforms** tab, expand the **Android 10.0 (\"Q\")** section and select the **Android SDK Platform 29** package.\n3. In the **SDK Tools** tab, expand the **Android SDK Build-Tools 34** section and select the latest `29.x.x` version.\n4. Click **Apply \\\u003e OK** to download and install the selected packages.\n\nUpdate your build configuration\n-------------------------------\n\nTo fully test your app's compatibility with Android 10 and begin using the APIs\nintroduced in this version of the platform, open your module-level\n`build.gradle` file and update the `compileSdkVersion` and `targetSdkVersion` as\nshown here: \n\n### Groovy\n\n```groovy\nandroid {\n compileSdkVersion 29\n\n defaultConfig {\n targetSdkVersion 29\n }\n ...\n}\n```\n\n### Kotlin\n\n```kotlin\nandroid {\n compileSdkVersion(29)\n\n defaultConfig {\n targetSdkVersion(29)\n }\n ...\n}\n```\n\nTo learn about the changes in Android 10 that might affect your app and begin\ntesting them, read [Android 10 behavior changes affecting all\napps](/about/versions/10/behavior-changes-all), [Android 10 behavior changes\naffecting apps targeting Android 10](/about/versions/10/behavior-changes-10),\nand [Android 10 privacy changes](/about/versions/10/privacy).\n\nTo learn more about the APIs available starting in Android 10, read [Android 10\nfeatures and APIs](/about/versions/10/features)."]]