ปลั๊กอิน Android Gradle 7.3.0 (ก.ย. 2022)
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ปลั๊กอิน Android Gradle 7.3.0 เป็นรุ่นหลักที่มีฟีเจอร์และการปรับปรุงใหม่ๆ มากมาย
ความเข้ากันได้
รองรับระบบการสร้าง C/C++ ที่กำหนดเอง
ตอนนี้คุณสามารถสร้างระบบบิลด์ C/C++ ที่กำหนดเองได้โดยการสร้างสคริปต์เชลล์ที่
เขียนข้อมูลบิลด์ในรูปแบบไฟล์บิลด์ Ninja
ดูข้อมูลเพิ่มเติมเกี่ยวกับระบบบิลด์ C/C++ ที่กำหนดเองได้ที่
ผสานรวมระบบบิลด์ C/C++ ที่กำหนดเองโดยใช้ Ninja (ทดลอง)

ปลั๊กอิน Kotlin เวอร์ชันขั้นต่ำคือ 1.5.20
ตั้งแต่ปลั๊กอิน Android Gradle 7.3.0-alpha08 เป็นต้นไป AGP จะกำหนดให้ใช้ปลั๊กอิน Kotlin
เวอร์ชัน 1.5.20 ขึ้นไป หากต้องการให้ยังคงใช้งานร่วมกันได้ โปรดระบุปลั๊กอิน Kotlin
เวอร์ชัน 1.5.20 ขึ้นไปในไฟล์ build.gradle
org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.20
เปิดใช้การสร้าง APK ที่เก็บถาวรแล้ว
ตั้งแต่ AGP 7.3 เป็นต้นไป Android App Bundle ทั้งหมดที่สร้างขึ้นจะเปิดใช้การเก็บถาวรใน Store โดยค่าเริ่มต้น การเก็บถาวรเป็นฟีเจอร์ใหม่ของ App Bundle ที่จะช่วยให้ผู้ใช้ที่มีพื้นที่เก็บข้อมูลเหลือน้อยจัดการพื้นที่แอปได้อย่างมีประสิทธิภาพในอนาคต หากร้านค้าสนับสนุน
หากต้องการเลือกไม่ใช้การสร้าง APK ที่เก็บถาวร ให้แก้ไขไฟล์ระดับแอป
build.gradle
ดังนี้
android {
bundle {
storeArchive {
enable = false
}
}
}
เลิกใช้งานแอตทริบิวต์แพ็กเกจในไฟล์ Manifest แล้ว
ตั้งแต่ AGP 7.3.0-alpha04 เป็นต้นไป หากคุณใช้ Gradle เพื่อสร้างโปรเจ็กต์
AGP จะสร้างคำเตือนหากคุณใช้แอตทริบิวต์ package
ใน
ไฟล์ Manifest หากต้องการตั้งค่าเนมสเปซสำหรับแอป ให้ใช้พร็อพเพอร์ตี้ namespace
ในไฟล์ build.gradle
ระดับโมดูล ดูข้อมูลเพิ่มเติมได้ที่
ตั้งค่าเนมสเปซ
หากต้องการความช่วยเหลือในการย้ายไปยัง DSL ของเนมสเปซใหม่ ให้ใช้ผู้ช่วยอัปเกรด AGP (Tools > AGP Upgrade Assistant)
ตั้งแต่ AGP 7.3.0-beta05 เป็นต้นไป SDK เวอร์ชันขั้นต่ำสูงสุดที่รองรับคือ 33
(คุณใช้ minSdk = 33
ได้) SDK ขั้นต่ำแสดงถึง Android เวอร์ชันขั้นต่ำที่แอปของคุณสามารถทำงานได้ และตั้งค่าไว้ในไฟล์ build.gradle
ระดับแอป
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-08-30 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2025-08-30 UTC"],[],[],null,["Android Gradle Plugin 7.3.0 is a major release that includes a variety of new\nfeatures and improvements.\n\nCompatibility\n\n\n| | Minimum version | Default version | Notes |\n|----------------:|:---------------:|:---------------:|:------------------------------------------------------------------------------------------------------------------------------------------------------------:|\n| Gradle | 7.4 | 7.4 | To learn more, see [updating Gradle](/build/releases/gradle-plugin?buildsystem=ndk-build#updating-gradle). |\n| SDK Build Tools | 30.0.3 | 30.0.3 | [Install](/studio/intro/update#sdk-manager) or [configure](/tools/releases/build-tools) SDK Build Tools. |\n| NDK | N/A | 23.1.7779620 | [Install](/studio/projects/install-ndk#specific-version) or [configure](/studio/projects/install-ndk#apply-specific-version) a different version of the NDK. |\n| JDK | 11 | 11 | To learn more, see [setting the JDK version](/studio/intro/studio-config#jdk). |\n\n\u003cbr /\u003e\n\nSupport for custom C/C++ build systems\n\nYou can now create a custom C/C++ build system by making a shell script that\nwrites build information in the [Ninja](https://ninja-build.org/)\nbuild file format. To learn more about custom C/C++ build systems see\n[Integrate custom C/C++ build systems using Ninja (experimental)](/studio/build/cxx-ninja).\n\nMinimum Kotlin plugin version is 1.5.20\n\nStarting with Android Gradle plugin 7.3.0-alpha08, AGP requires Kotlin plugin\nversion 1.5.20 or higher. To stay compatible, make sure to specify Kotlin plugin\nversion 1.5.20 or higher in your `build.gradle` file: \n\n org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.20\n\nArchived APK generation enabled\n\nStarting with AGP 7.3, all Android App Bundles built have\n[Store Archival](https://android-developers.googleblog.com/2022/03/freeing-up-60-of-storage-for-apps.html) enabled by\ndefault. Archival is a new app bundle feature that in the future will allow\nusers with low storage to effectively manage their app space, if supported by\nthe store.\n\nTo opt out of the generation of archived APKs, modify the app-level\n`build.gradle` file as follows: \n\n android {\n bundle {\n storeArchive {\n enable = false\n }\n }\n }\n\nPackage attribute in manifest file is deprecated\n\nStarting with AGP 7.3.0-alpha04, if you use Gradle to build your project,\nAGP generates a warning if you use the `package` attribute in the\nmanifest file. To set the namespace for your app, use the `namespace`\nproperty in the module-level `build.gradle` file. To learn more, see\n[Set a namespace](/studio/build/configure-app-module#set-namespace).\n\nTo get help moving to the new namespace DSL, use the AGP Upgrade\nAssistant (**Tools \\\u003e AGP Upgrade Assistant**).\n\nAndroid platform support\n\nStarting with AGP 7.3.0-beta05, the highest supported minimum SDK version is 33\n(you can use `minSdk = 33`). The minimum SDK represents the minimum version of\nAndroid that your app can run on and is set in the app-level `build.gradle`\nfile."]]