คุณสามารถช่วยปรับปรุง Android ได้โดยการรายงานปัญหาและขอคุณลักษณะใหม่โดยใช้ Google Issue Tracker Google Issue Tracker เป็นเครื่องมือที่ Google ใช้เพื่อติดตามปัญหา AOSP และคำขอคุณสมบัติ ตัวติดตามปัญหามีให้บริการภายนอก Google เพื่อใช้งานโดยผู้ใช้สาธารณะและพันธมิตรภายนอกที่ต้องการทำงานร่วมกับทีม Google ในประเด็นและฟีเจอร์เฉพาะ
หากต้องการเรียนรู้พื้นฐานของ Google Issue Tracker โปรดดูที่ Google Issue Tracker
รายงานข้อผิดพลาด
หากต้องการรายงานข้อผิดพลาด AOSP:
- ด้วย จุดบกพร่องที่เปิดอยู่ทั้งหมด เป็นพื้นฐานสำหรับการค้นหาของคุณ ให้ใช้ช่องค้นหาของตัวติดตามปัญหาเพื่อดูว่ามีใครรายงานปัญหาหรือคุณสมบัติของคุณแล้วหรือไม่ อย่าลืมค้นหาข้อบกพร่องที่ปิดและแก้ไขแล้วด้วย เพื่อช่วยคุณค้นหาผลลัพธ์ที่ได้รับความนิยมสูงสุด ให้จัดเรียงผลลัพธ์ตามจำนวนดาว สำหรับรายละเอียดเกี่ยวกับการใช้ช่องค้นหา โปรดดูที่ การค้นหาปัญหา
- หากคุณพบปัญหาของคุณและมันสำคัญสำหรับคุณ ให้ติดดาวไว้ ! จำนวนดาวในประเด็นหนึ่งๆ ช่วยให้ Google ระบุลำดับความสำคัญได้
หากไม่มีใครรายงานปัญหาของคุณ ให้สร้างข้อบกพร่องใหม่
โปรดดูส่วนของเอกสารนี้ที่เกี่ยวข้องกับส่วนประกอบสำหรับจุดบกพร่องของคุณ ส่วนประกอบของข้อบกพร่องจะระบุพื้นที่ของ Android ที่เกิดข้อบกพร่อง
- หากจุดบกพร่องเกี่ยวข้องกับความปลอดภัย โปรดดูที่ส่วน ความปลอดภัย
- หากจุดบกพร่องเกี่ยวข้องกับ AOSP โปรดดูที่ แพลตฟอร์ม
- หากข้อบกพร่องเกี่ยวข้องกับเครื่องมือสำหรับนักพัฒนา โปรดดู เครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ Android
- หากจุดบกพร่องอ้างถึงเอกสารที่ไม่ถูกต้อง โปรดดู เอกสารประกอบ
กรอกเทมเพลตที่ให้มา:
- หากปัญหาคือจุดบกพร่อง ให้ระบุขั้นตอนในการทำให้เกิดจุดบกพร่องนั้นอีกครั้งในความคิดเห็น ความคิดเห็นที่ระบุว่ามีบางอย่างใช้งานไม่ได้มีแนวโน้มที่จะต้องการข้อมูลเพิ่มเติม จำนวนรายละเอียดที่คุณให้ รวมถึงไฟล์บันทึกและแม้แต่ชุดแพตช์ จะช่วยให้ Google จัดการกับปัญหาของคุณได้
- หากปัญหาคือการร้องขอคุณลักษณะ ให้ระบุรายละเอียดที่ชัดเจนเกี่ยวกับคุณลักษณะที่เสนอ รวมถึงปัญหาที่ได้รับการแก้ไขและข้อควรพิจารณาในการออกแบบ
คลิก สร้าง รายงานข้อบกพร่องถูกสร้างขึ้นเพื่อให้ Google ตรวจสอบ
หากต้องการเรียนรู้วิธีติดตามสถานะของข้อบกพร่อง โปรดดูที่ ติดตามสถานะข้อบกพร่อง
ส่วนประกอบของข้อผิดพลาด
สี่ส่วนต่อไปนี้ได้รับการออกแบบมาเพื่อช่วยคุณค้นหาและรายงานจุดบกพร่องโดยใช้ส่วนประกอบที่ถูกต้อง
ความปลอดภัย
หากคุณพบปัญหาที่ส่งผลกระทบต่อความปลอดภัยของ Android หรือส่วนประกอบในอุปกรณ์ Pixel ให้แจ้งข้อบกพร่องโดยใช้คำแนะนำใน การรายงานปัญหาด้านความปลอดภัย นอกจากนี้ ข้อบกพร่องด้านความปลอดภัยยังมีสิทธิ์เข้าร่วม โปรแกรมรางวัลอุปกรณ์ Android และ Google
แพลตฟอร์ม
หากคุณมีปัญหาหรือคำขอคุณลักษณะที่ส่งผลกระทบต่อแพลตฟอร์ม Android ให้แจ้งข้อบกพร่องของคุณโดยคลิกไอคอนข้อบกพร่องถัดจากส่วนส่วนประกอบที่เกี่ยวข้อง:
เครื่องมือสำหรับนักพัฒนา Android
หากคุณมีปัญหาหรือคำขอคุณลักษณะที่ส่งผลกระทบต่อเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ Android แจ้งข้อบกพร่องของคุณโดยคลิกไอคอนข้อบกพร่องถัดจากส่วนส่วนประกอบที่เกี่ยวข้องในตารางต่อไปนี้
เรียกดูปัญหาเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ทั้งหมด
เรียกดูข้อบกพร่อง | รายละเอียด | แจ้งข้อบกพร่อง |
---|---|---|
อดีบี | bug_report | |
แอนดรอยด์สตูดิโอ | ข้อมูลเฉพาะสำหรับข้อบกพร่องของ Android Studio | bug_report |
ซี++ | ปัญหาใน Android Studio | bug_report |
โปรแกรมจำลองหรืออิมเมจระบบ | ข้อมูลเฉพาะสำหรับข้อบกพร่องของ Emulator | bug_report |
เกรเดิล | ข้อมูลเฉพาะสำหรับข้อบกพร่องของ Gradle | bug_report |
ใช้การเปลี่ยนแปลง | ข้อมูลเฉพาะสำหรับการใช้การเปลี่ยนแปลงข้อบกพร่อง | bug_report |
ผ้าสำลี | bug_report | |
เอ็นดีเค | ปัญหาคอมไพเลอร์ NDK หรือระบบบิลด์ ไม่ใช่สำหรับคำขอ API หรือข้อบกพร่อง API เป็นส่วนหนึ่งของระบบปฏิบัติการ และคำขอที่เกี่ยวข้องควรยื่นในองค์ประกอบแพลตฟอร์มข้อใดข้อหนึ่งข้างต้น (หากคุณไม่ทราบว่าองค์ประกอบใด ให้ใช้ Framework) | bug_report |
ผู้สร้างโปรไฟล์ | bug_report | |
Jetpack (androidx) | bug_report | |
การทดสอบ Jetpack (androidx) | bug_report | |
เกม SDK | bug_report |
เอกสารประกอบ
หากคุณมีปัญหาหรือคำขอคุณลักษณะที่ส่งผลกระทบต่อเอกสารประกอบของ Android ให้แจ้งข้อบกพร่องของคุณโดยคลิกไอคอนข้อบกพร่องถัดจากส่วนส่วนประกอบที่เกี่ยวข้อง:
เรียกดูข้อบกพร่อง | แจ้งข้อบกพร่อง |
---|---|
developer.android.com (เอกสารสำหรับนักพัฒนาแอป) | bug_report |
source.android.com (เอกสาร AOSP) | bug_report |
คำขอการทำงานร่วมกันของ DMA
หากคุณต้องการส่งคำขอการทำงานร่วมกันของ DMA สำหรับ Android ให้ใช้ส่วนส่วนประกอบที่เกี่ยวข้อง:
ยื่นคำร้อง | เรียกดูคำขอ |
---|---|
สร้างคำขอสาธารณะใหม่ | คำขอสาธารณะ |
สร้างคำขอส่วนตัวใหม่ |
ติดตามสถานะข้อบกพร่อง
ข้อบกพร่องที่สร้างขึ้นใหม่จะถูกทำเครื่องหมายด้วยสถานะ เป็น ใหม่ เสมอ ผู้ดูแล AOSP จะตรวจสอบและคัดแยกจุดบกพร่องเป็นระยะโดยการเปลี่ยนสถานะและอาจมอบหมายให้ผู้อื่น ข้อบกพร่องจะถูกแบ่งออกเป็นสามประเภท:
ต้องการข้อมูลเพิ่มเติม รายงานข้อบกพร่องมีข้อมูลไม่เพียงพอที่จะจัดลำดับความสำคัญหรือวิเคราะห์ข้อบกพร่องอย่างเหมาะสม รายงานข้อผิดพลาดจะถูกใส่ไว้ในรายการ ( New + Hotlist:NeedsInfo ) จนกว่าคุณจะให้ข้อมูลที่ร้องขอ หลังจากช่วงระยะเวลาหนึ่ง หากไม่มีการให้ข้อมูลเพิ่มเติม จุดบกพร่องจะได้รับสถานะที่ระบุว่าจะไม่ดำเนินการใดๆ
จุดบกพร่องถูก กำหนด ให้กับบุคคลอื่น และจัดลำดับความสำคัญใหม่ รายงานข้อผิดพลาดได้รับการยอมรับว่าเป็นรายงานที่มีรายละเอียดเพียงพอเกี่ยวกับปัญหาที่ถูกต้องตามกฎหมาย จุดบกพร่องได้รับการจัดลำดับความสำคัญอย่างเหมาะสมหรือจัดลำดับความสำคัญใหม่ สุดท้ายนี้ จุดบกพร่องจะถูกมอบหมายให้กับผู้มีส่วนร่วมเฉพาะเพื่อประเมินและวิเคราะห์
โดยทั่วไป จุดบกพร่องจะยังคงเป็น มอบหมาย แล้ว จนกว่าจะมีคนตั้งใจที่จะแก้ไขจุดบกพร่อง ซึ่ง ณ จุดนี้จุดบกพร่องนั้นจะได้รับสถานะ เป็น ยอมรับแล้ว อย่างไรก็ตาม ผู้รับมอบหมายอาจไม่เปลี่ยนสถานะของข้อบกพร่องเป็น ยอมรับแล้ว แต่เพียงแก้ไขข้อบกพร่องและกำหนดสถานะ คงที่ หรือ แก้ไขแล้ว (ยืนยันแล้ว) แทน
ข้อบกพร่องจะไม่ถูกดำเนินการ จุดบกพร่องอยู่ในหมวดหมู่นี้ด้วยเหตุผลหลายประการ เช่น จุดบกพร่องซ้ำกับจุดบกพร่องอื่น จุดบกพร่องไม่สามารถแก้ไขได้ หรือจุดบกพร่องแสดงถึงฟังก์ชันการทำงานที่ทำงานตามที่ตั้งใจไว้
หากต้องการติดตามสถานะข้อบกพร่อง:
- เปิดจุดบกพร่องและดูที่ช่องลำดับความสำคัญ สถานะ และความคิดเห็น สำหรับคำอธิบายเกี่ยวกับลำดับความสำคัญและสถานะ โปรดดูที่ ช่องปัญหา
- (ไม่บังคับ) ตอบคำถามหรือแสดงความคิดเห็นในช่องแสดงความคิดเห็น
ข้อบกพร่องที่มี สถานะคงที่ (ยืนยันแล้ว) จะรวมอยู่ใน Android รุ่นต่อๆ ไป
ข้อมูลเพิ่มเติมสำหรับสถานะเฉพาะ
ต่อไปนี้เป็นคำอธิบายเพิ่มเติมเกี่ยวกับสถานะข้อบกพร่องบางประการ (นอกเหนือจากข้อมูลที่ให้ไว้ในเอกสาร ประกอบช่องปัญหา ของเครื่องมือติดตามปัญหา):
จะไม่แก้ไข (ลักษณะการทำงานที่ตั้งใจไว้): ผู้ดูแล AOSP ได้พิจารณาแล้วว่าลักษณะการทำงานที่อธิบายไม่ใช่จุดบกพร่อง แต่เป็นลักษณะการทำงานที่ตั้งใจไว้ สถานะนี้เรียกโดยทั่วไปว่า "ทำงานตามที่ตั้งใจไว้ (WAI)" สำหรับคำขอคุณลักษณะ ผู้ดูแล AOSP ได้พิจารณาแล้วว่าคำขอดังกล่าวจะไม่ถูกนำมาใช้ใน Android
จะไม่แก้ไข (เป็นไปไม่ได้): การเปลี่ยนแปลงที่จำเป็นเพื่อแก้ไขปัญหาไม่สามารถทำได้อย่างสมเหตุสมผล สถานะนี้ยังใช้สำหรับปัญหาที่รายงานซึ่งไม่สามารถจัดการได้ใน AOSP โดยทั่วไปเนื่องจากเกี่ยวข้องกับอุปกรณ์ที่ปรับแต่งเองหรือแอปภายนอก หรือผู้รายงานเข้าใจผิดว่าตัวติดตามปัญหาเป็นฟอรัมช่วยเหลือ
แก้ไขแล้ว (ตรวจสอบแล้ว): จุดบกพร่องนี้ได้รับการแก้ไขแล้ว และรวมอยู่ในรุ่นอย่างเป็นทางการแล้ว
แก้ไขแล้ว: ข้อบกพร่องนี้ได้รับการแก้ไขแล้ว (หรือมีการใช้ฟีเจอร์) ในแผนผังต้นทาง แต่อาจยังไม่รวมอยู่ในการเปิดตัวอย่างเป็นทางการ