ลิงก์การเขียน

Android Lint เป็นเครื่องมือที่มีประสิทธิภาพในการยืนยันความถูกต้องของโค้ด ขอแนะนำเป็นอย่างยิ่งให้คุณแก้ไขข้อผิดพลาดของ Lint ที่ระบุ ก่อนที่จะเผยแพร่แอปไปยังเวอร์ชันที่ใช้งานจริง

Compose จะมาพร้อมกับการตรวจสอบ Lint จำนวนหนึ่งโดยค่าเริ่มต้น ซึ่งจะช่วยยืนยันความถูกต้องของโค้ด Compose

ข้อกำหนดเวอร์ชันขั้นต่ำสำหรับการตรวจสอบ Lint ของ Compose

Compose 1.9 ต้องใช้ Android Gradle Plugin (AGP) / Lint เวอร์ชัน 8.8.2 ขึ้นไป เพื่อให้การรองรับการตรวจสอบ Lint มีความเข้ากันได้ที่ง่ายขึ้นและมีความเสถียรมากขึ้น

หากคุณใช้ AGP เวอร์ชันต่ำกว่า 8.8.2 และอัปเกรดไม่ได้ คุณ ระบุเวอร์ชัน Lint ที่จะใช้ในไฟล์ gradle.properties ได้ดังนี้

android.experimental.lint.version = 8.8.2

ก่อนหน้านี้ การขึ้นต่อกันที่ซับซ้อนของการตรวจสอบ Lint ของ Compose ทำให้เกิดปัญหาความเข้ากันได้บ่อยครั้ง และทำให้กำหนดเวอร์ชันเครื่องมือที่ถูกต้องได้ยาก (Android Studio, AGP/Lint, Compose)

ข้อกำหนดเวอร์ชันขั้นต่ำสำหรับ Compose, AGP และ Studio มีดังนี้

เวอร์ชันเขียน

เวอร์ชัน AGP / Lint ที่จำเป็น

เวอร์ชัน Studio ที่จำเป็น

1.9

8.8.2 ขึ้นไป

Ladybug+

1.8

8.6.0 ขึ้นไป

การอัปเดตฟีเจอร์ใหม่ของ Koala -> Meerkat

1.7

8.4.0 ขึ้นไป

แมงกะพรุน -> เมียร์แคต