รายงานและติดตามข้อบกพร่อง

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

หากต้องการเรียนรู้พื้นฐานของ Google Issue Tracker โปรดดูที่ Google Issue Tracker

รายงานข้อผิดพลาด

หากต้องการรายงานข้อผิดพลาด AOSP:

  1. ด้วย จุดบกพร่องที่เปิดอยู่ทั้งหมด เป็นพื้นฐานสำหรับการค้นหาของคุณ ให้ใช้ช่องค้นหาของตัวติดตามปัญหาเพื่อดูว่ามีใครรายงานปัญหาหรือคุณสมบัติของคุณแล้วหรือไม่ อย่าลืมค้นหาข้อบกพร่องที่ปิดและแก้ไขแล้วด้วย เพื่อช่วยคุณค้นหาผลลัพธ์ที่ได้รับความนิยมสูงสุด ให้จัดเรียงผลลัพธ์ตามจำนวนดาว สำหรับรายละเอียดเกี่ยวกับการใช้ช่องค้นหา โปรดดูที่ การค้นหาปัญหา
  2. หากคุณพบปัญหาของคุณและมันสำคัญสำหรับคุณ ให้ติดดาวไว้ ! จำนวนดาวในประเด็นหนึ่งๆ ช่วยให้ Google ระบุลำดับความสำคัญได้
  3. หากไม่มีใครรายงานปัญหาของคุณ ให้สร้างข้อบกพร่องใหม่

    1. โปรดดูส่วนของเอกสารนี้ที่เกี่ยวข้องกับส่วนประกอบสำหรับจุดบกพร่องของคุณ ส่วนประกอบของข้อบกพร่องจะระบุพื้นที่ของ Android ที่เกิดข้อบกพร่อง

    2. กรอกเทมเพลตที่ให้มา:

      • หากปัญหาคือจุดบกพร่อง ให้ระบุขั้นตอนในการทำให้เกิดจุดบกพร่องนั้นอีกครั้งในความคิดเห็น ความคิดเห็นที่ระบุว่ามีบางอย่างใช้งานไม่ได้มีแนวโน้มที่จะต้องการข้อมูลเพิ่มเติม จำนวนรายละเอียดที่คุณให้ รวมถึงไฟล์บันทึกและแม้แต่ชุดแพตช์ จะช่วยให้ Google จัดการกับปัญหาของคุณได้
      • หากปัญหาคือการร้องขอคุณลักษณะ ให้ระบุรายละเอียดที่ชัดเจนเกี่ยวกับคุณลักษณะที่เสนอ รวมถึงปัญหาที่ได้รับการแก้ไขและข้อควรพิจารณาในการออกแบบ
    3. คลิก สร้าง รายงานข้อบกพร่องถูกสร้างขึ้นเพื่อให้ Google ตรวจสอบ

หากต้องการเรียนรู้วิธีติดตามสถานะของข้อบกพร่อง โปรดดูที่ ติดตามสถานะข้อบกพร่อง

ส่วนประกอบของข้อผิดพลาด

สี่ส่วนต่อไปนี้ได้รับการออกแบบมาเพื่อช่วยคุณค้นหาและรายงานจุดบกพร่องโดยใช้ส่วนประกอบที่ถูกต้อง

ความปลอดภัย

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

แพลตฟอร์ม

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

เรียกดูปัญหาแพลตฟอร์มทั้งหมด

เรียกดูข้อบกพร่อง แจ้งข้อบกพร่อง
การเข้าถึง
ศิลปะ
เบราว์เซอร์
ซีทีเอส
กรอบ
กราฟิก
เคอร์เนล (GKI)
16กิโลไบต์
สื่อ
แอพทันใจ
ลิเบอร์คอร์
เครือข่าย
ระบบ
อิมเมจระบบทั่วไป
ข้อความ
สิ่งของ
สวมใส่

เครื่องมือสำหรับนักพัฒนา Android

หากคุณมีปัญหาหรือคำขอคุณลักษณะที่ส่งผลกระทบต่อเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ Android แจ้งข้อบกพร่องของคุณโดยคลิกไอคอนข้อบกพร่องถัดจากส่วนส่วนประกอบที่เกี่ยวข้องในตารางต่อไปนี้

เรียกดูปัญหาเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ทั้งหมด

เรียกดูข้อบกพร่อง รายละเอียด แจ้งข้อบกพร่อง
อดีบี
แอนดรอยด์สตูดิโอ ข้อมูลเฉพาะสำหรับข้อบกพร่องของ Android Studio
ซี++ ปัญหาใน Android Studio
โปรแกรมจำลองหรืออิมเมจระบบ ข้อมูลเฉพาะสำหรับข้อบกพร่องของ Emulator
เกรเดิล ข้อมูลเฉพาะสำหรับข้อบกพร่องของ Gradle
ใช้การเปลี่ยนแปลง ข้อมูลเฉพาะสำหรับการใช้การเปลี่ยนแปลงข้อบกพร่อง
ผ้าสำลี
เอ็นดีเค ปัญหาคอมไพเลอร์ NDK หรือระบบบิลด์ ไม่ใช่สำหรับคำขอ API หรือข้อบกพร่อง API เป็นส่วนหนึ่งของระบบปฏิบัติการ และคำขอที่เกี่ยวข้องควรยื่นในองค์ประกอบแพลตฟอร์มข้อใดข้อหนึ่งข้างต้น (หากคุณไม่ทราบว่าองค์ประกอบใด ให้ใช้ Framework)
ผู้สร้างโปรไฟล์
Jetpack (androidx)
การทดสอบ Jetpack (androidx)
เกม SDK

เอกสารประกอบ

หากคุณมีปัญหาหรือคำขอคุณลักษณะที่ส่งผลกระทบต่อเอกสารประกอบของ Android ให้แจ้งข้อบกพร่องของคุณโดยคลิกไอคอนข้อบกพร่องถัดจากส่วนส่วนประกอบที่เกี่ยวข้อง:

เรียกดูข้อบกพร่อง แจ้งข้อบกพร่อง
developer.android.com (เอกสารสำหรับนักพัฒนาแอป)
source.android.com (เอกสาร AOSP)

คำขอการทำงานร่วมกันของ DMA

หากคุณต้องการส่งคำขอการทำงานร่วมกันของ DMA สำหรับ Android ให้ใช้ส่วนส่วนประกอบที่เกี่ยวข้อง:

ยื่นคำร้อง เรียกดูคำขอ
สร้างคำขอสาธารณะใหม่ คำขอสาธารณะ
สร้างคำขอส่วนตัวใหม่

ติดตามสถานะข้อบกพร่อง

ข้อบกพร่องที่สร้างขึ้นใหม่จะถูกทำเครื่องหมายด้วยสถานะ เป็น ใหม่ เสมอ ผู้ดูแล AOSP จะตรวจสอบและคัดแยกจุดบกพร่องเป็นระยะโดยการเปลี่ยนสถานะและอาจมอบหมายให้ผู้อื่น ข้อบกพร่องจะถูกแบ่งออกเป็นสามประเภท:

  • ต้องการข้อมูลเพิ่มเติม รายงานข้อบกพร่องมีข้อมูลไม่เพียงพอที่จะจัดลำดับความสำคัญหรือวิเคราะห์ข้อบกพร่องอย่างเหมาะสม รายงานข้อผิดพลาดจะถูกใส่ไว้ในรายการ ( New + Hotlist:NeedsInfo ) จนกว่าคุณจะให้ข้อมูลที่ร้องขอ หลังจากช่วงระยะเวลาหนึ่ง หากไม่มีการให้ข้อมูลเพิ่มเติม จุดบกพร่องจะได้รับสถานะที่ระบุว่าจะไม่ดำเนินการใดๆ

  • จุดบกพร่องถูก กำหนด ให้กับบุคคลอื่น และจัดลำดับความสำคัญใหม่ รายงานข้อผิดพลาดได้รับการยอมรับว่าเป็นรายงานที่มีรายละเอียดเพียงพอเกี่ยวกับปัญหาที่ถูกต้องตามกฎหมาย จุดบกพร่องได้รับการจัดลำดับความสำคัญอย่างเหมาะสมหรือจัดลำดับความสำคัญใหม่ สุดท้ายนี้ จุดบกพร่องจะถูกมอบหมายให้กับผู้มีส่วนร่วมเฉพาะเพื่อประเมินและวิเคราะห์

    โดยทั่วไป จุดบกพร่องจะยังคงเป็น มอบหมาย แล้ว จนกว่าจะมีคนตั้งใจที่จะแก้ไขจุดบกพร่อง ซึ่ง ณ จุดนี้จุดบกพร่องนั้นจะได้รับสถานะ เป็น ยอมรับแล้ว อย่างไรก็ตาม ผู้รับมอบหมายอาจไม่เปลี่ยนสถานะของข้อบกพร่องเป็น ยอมรับแล้ว แต่เพียงแก้ไขข้อบกพร่องและกำหนดสถานะ คงที่ หรือ แก้ไขแล้ว (ยืนยันแล้ว) แทน

  • ข้อบกพร่องจะไม่ถูกดำเนินการ จุดบกพร่องอยู่ในหมวดหมู่นี้ด้วยเหตุผลหลายประการ เช่น จุดบกพร่องซ้ำกับจุดบกพร่องอื่น จุดบกพร่องไม่สามารถแก้ไขได้ หรือจุดบกพร่องแสดงถึงฟังก์ชันการทำงานที่ทำงานตามที่ตั้งใจไว้

หากต้องการติดตามสถานะข้อบกพร่อง:

  1. เปิดจุดบกพร่องและดูที่ช่องลำดับความสำคัญ สถานะ และความคิดเห็น สำหรับคำอธิบายเกี่ยวกับลำดับความสำคัญและสถานะ โปรดดูที่ ช่องปัญหา
  2. (ไม่บังคับ) ตอบคำถามหรือแสดงความคิดเห็นในช่องแสดงความคิดเห็น

ข้อบกพร่องที่มี สถานะคงที่ (ยืนยันแล้ว) จะรวมอยู่ใน Android รุ่นต่อๆ ไป

ข้อมูลเพิ่มเติมสำหรับสถานะเฉพาะ

ต่อไปนี้เป็นคำอธิบายเพิ่มเติมเกี่ยวกับสถานะข้อบกพร่องบางประการ (นอกเหนือจากข้อมูลที่ให้ไว้ในเอกสาร ประกอบช่องปัญหา ของเครื่องมือติดตามปัญหา):

  • จะไม่แก้ไข (ลักษณะการทำงานที่ตั้งใจไว้): ผู้ดูแล AOSP ได้พิจารณาแล้วว่าลักษณะการทำงานที่อธิบายไม่ใช่จุดบกพร่อง แต่เป็นลักษณะการทำงานที่ตั้งใจไว้ สถานะนี้เรียกโดยทั่วไปว่า "ทำงานตามที่ตั้งใจไว้ (WAI)" สำหรับคำขอคุณลักษณะ ผู้ดูแล AOSP ได้พิจารณาแล้วว่าคำขอดังกล่าวจะไม่ถูกนำมาใช้ใน Android

  • จะไม่แก้ไข (เป็นไปไม่ได้): การเปลี่ยนแปลงที่จำเป็นเพื่อแก้ไขปัญหาไม่สามารถทำได้อย่างสมเหตุสมผล สถานะนี้ยังใช้สำหรับปัญหาที่รายงานซึ่งไม่สามารถจัดการได้ใน AOSP โดยทั่วไปเนื่องจากเกี่ยวข้องกับอุปกรณ์ที่ปรับแต่งเองหรือแอปภายนอก หรือผู้รายงานเข้าใจผิดว่าตัวติดตามปัญหาเป็นฟอรัมช่วยเหลือ

  • แก้ไขแล้ว (ตรวจสอบแล้ว): จุดบกพร่องนี้ได้รับการแก้ไขแล้ว และรวมอยู่ในรุ่นอย่างเป็นทางการแล้ว

  • แก้ไขแล้ว: ข้อบกพร่องนี้ได้รับการแก้ไขแล้ว (หรือมีการใช้ฟีเจอร์) ในแผนผังต้นทาง แต่อาจยังไม่รวมอยู่ในการเปิดตัวอย่างเป็นทางการ