ชีวิตของแมลง

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

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

นี่ไม่ใช่ฟอรัมการสนับสนุนลูกค้า สำหรับข้อมูลการสนับสนุน โปรดดูที่ศูนย์ช่วยเหลือของ Pixel การสนับสนุนสำหรับอุปกรณ์อื่นๆ ให้บริการโดยผู้ผลิตอุปกรณ์หรือผู้ให้บริการที่จำหน่ายอุปกรณ์เหล่านั้น

การสนับสนุนสำหรับแอปของ Google จะให้บริการผ่าน ไซต์สนับสนุนของ Google การสนับสนุนสำหรับแอปของบุคคลที่สามนั้นมาจากนักพัฒนาของแต่ละแอป เช่น ผ่านข้อมูลติดต่อที่ให้ไว้ใน Google Play

นี่คือขั้นตอนสำคัญในชีวิตของแมลง:

  1. มีการยื่นข้อบกพร่องและมีสถานะ ใหม่ .
  2. ผู้ดูแล AOSP จะตรวจสอบและคัดแยกจุดบกพร่องเป็นระยะ บั๊กจะถูกแบ่งออกเป็นหนึ่งในสี่ กลุ่ม : ใหม่ เปิด ไม่มีการดำเนินการ หรือแก้ไขแล้ว
  3. บัคเก็ตแต่ละอันประกอบด้วยสถานะต่างๆ ที่ให้รายละเอียดเพิ่มเติมเกี่ยวกับชะตากรรมของปัญหา
  4. ข้อบกพร่องที่ทำเครื่องหมายว่าได้รับการ แก้ไข แล้วจะรวมอยู่ในซอฟต์แวร์ Android รุ่นต่อ ๆ ไป

รายละเอียดถัง

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

ปัญหาใหม่

ปัญหาใหม่รวมถึงรายงานข้อบกพร่องที่ยังไม่ได้ดำเนินการ สองรัฐคือ:

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

เปิดประเด็น

บัคเก็ตนี้มีบั๊กที่ต้องดำเนินการ แต่ยังไม่ได้รับการแก้ไข โดยอยู่ระหว่างรอการเปลี่ยนแปลงในซอร์สโค้ด

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

โดยทั่วไป ข้อบกพร่องจะเริ่มต้นใน Assigned และจะคงอยู่ที่นั่นจนกว่าจะมีใครบางคนตั้งใจจะแก้ไข จากนั้นจึงเข้าสู่ Accepted อย่างไรก็ตาม โปรดทราบว่านี่ไม่ใช่การรับประกัน และข้อบกพร่องสามารถไปโดยตรงจาก Assigned ไปยังสถานะที่ได้รับการแก้ไขแล้ว

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

ปัญหาที่ไม่มีการดำเนินการ

บัคเก็ตนี้มีข้อบกพร่องที่ถือว่าไม่ต้องดำเนินการใดๆ

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

ปัญหาที่ได้รับการแก้ไข

บัคเก็ตนี้มีข้อบกพร่องที่ได้ดำเนินการไปแล้ว และตอนนี้ถือว่าได้รับการแก้ไขแล้ว

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

อย่างอื่น

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