Bạn có thể giúp cải thiện Android bằng cách báo cáo vấn đề và yêu cầu tính năng mới bằng Công cụ theo dõi lỗi của Google. Công cụ theo dõi lỗi của Google là một công cụ được Google sử dụng để theo dõi các vấn đề và yêu cầu về tính năng của AOSP (Dự án nguồn mở Android). Công cụ theo dõi lỗi được cung cấp bên ngoài Google để những người dùng công khai và đối tác bên ngoài cần cộng tác với các nhóm của Google về các vấn đề và tính năng cụ thể có thể sử dụng.
Để tìm hiểu kiến thức cơ bản về Công cụ theo dõi lỗi của Google, hãy xem bài viết Công cụ theo dõi lỗi của Google.
Báo cáo lỗi
Cách báo cáo lỗi AOSP:
- Với tất cả lỗi đang mở làm cơ sở cho nội dung tìm kiếm, hãy sử dụng trường tìm kiếm của Công cụ theo dõi lỗi để xem liệu có ai đã báo cáo vấn đề hoặc tính năng của bạn hay chưa. Đừng quên tìm kiếm cả lỗi đã đóng và lỗi đã khắc phục. Để giúp bạn tìm thấy những kết quả phổ biến nhất, hãy sắp xếp kết quả theo số lượng sao. Để biết thông tin chi tiết về cách sử dụng trường tìm kiếm, hãy tham khảo bài viết Tìm kiếm vấn đề
- Nếu bạn phát hiện thấy vấn đề và vấn đề đó quan trọng với bạn, hãy gắn dấu sao cho vấn đề đó! Số lượng dấu sao trên một vấn đề giúp Google xác định mức độ ưu tiên của vấn đề đó.
Nếu chưa có ai báo cáo vấn đề của bạn, hãy tạo một lỗi mới.
Tham khảo phần của tài liệu này liên quan đến thành phần gây ra lỗi. Thành phần lỗi xác định khu vực của Android mà lỗi áp dụng.
- Nếu lỗi liên quan đến bảo mật, hãy tham khảo phần Bảo mật.
- Nếu lỗi liên quan đến AOSP, hãy tham khảo phần Nền tảng.
- Nếu lỗi liên quan đến công cụ dành cho nhà phát triển, hãy tham khảo Công cụ dành cho nhà phát triển Android.
- Nếu lỗi đề cập đến tài liệu không chính xác, hãy tham khảo Tài liệu.
Điền vào mẫu được cung cấp:
- Nếu vấn đề là lỗi, hãy thêm các bước để tái hiện lỗi đó vào phần bình luận. Một nhận xét chỉ cho biết có gì đó không hoạt động sẽ cần thêm thông tin. Thông tin chi tiết mà bạn cung cấp, bao gồm cả tệp nhật ký và thậm chí là một bộ bản vá, sẽ giúp Google giải quyết vấn đề của bạn.
- Nếu vấn đề là yêu cầu về tính năng, hãy cung cấp thông tin chi tiết rõ ràng về tính năng được đề xuất, bao gồm cả vấn đề đã giải quyết và những điểm cần cân nhắc về thiết kế.
Nhấp vào Tạo. Báo cáo lỗi được tạo để Google xem xét.
Để tìm hiểu cách theo dõi trạng thái của lỗi, hãy tham khảo bài viết Theo dõi trạng thái lỗi.
Thành phần lỗi
Bốn phần sau đây được thiết kế để giúp bạn tìm kiếm và báo cáo lỗi bằng cách sử dụng đúng thành phần.
Bảo mật
Nếu bạn phát hiện một vấn đề ảnh hưởng đến tính bảo mật của Android hoặc các thành phần trong thiết bị Pixel, hãy gửi lỗi theo hướng dẫn trong phần Báo cáo vấn đề bảo mật. Ngoài ra, lỗi bảo mật đủ điều kiện tham gia Chương trình phần thưởng cho thiết bị Android và Google.
Nền tảng
Nếu bạn gặp vấn đề hoặc yêu cầu về tính năng ảnh hưởng đến một khía cạnh của nền tảng Android, hãy báo cáo lỗi bằng cách nhấp vào biểu tượng lỗi bên cạnh khu vực thành phần liên quan:
Duyệt qua tất cả vấn đề về nền tảng
Công cụ dành cho nhà phát triển Android
Nếu bạn gặp vấn đề hoặc yêu cầu về tính năng ảnh hưởng đến một khía cạnh của công cụ cho nhà phát triển Android, hãy báo cáo lỗi bằng cách nhấp vào biểu tượng lỗi bên cạnh khu vực thành phần liên quan trong bảng sau.
Duyệt qua tất cả vấn đề về Công cụ dành cho nhà phát triển
Duyệt xem các lỗi | Thông tin chi tiết | Báo cáo lỗi |
---|---|---|
adb | bug_report | |
Android Studio | Thông tin dành riêng cho các lỗi trong Android Studio | bug_report |
C++ | Các vấn đề trong Android Studio | bug_report |
Trình mô phỏng hoặc hình ảnh hệ thống | Thông tin dành riêng cho lỗi Trình mô phỏng | bug_report |
Gradle | Thông tin cụ thể về lỗi Gradle | bug_report |
Áp dụng các thay đổi | Thông tin dành riêng cho lỗi Áp dụng thay đổi | bug_report |
Tìm lỗi mã nguồn | bug_report | |
NDK | Vấn đề về trình biên dịch NDK hoặc hệ thống xây dựng. Không dành cho các yêu cầu hoặc lỗi API. API là một phần của hệ điều hành và các yêu cầu liên quan đến API phải được gửi trong một trong các thành phần Nền tảng ở trên (nếu bạn không biết thành phần nào, hãy sử dụng Khung). | bug_report |
Trình phân tích tài nguyên | bug_report | |
Jetpack (androidx) | bug_report | |
Kiểm thử Jetpack (androidx) | bug_report | |
SDK trò chơi | bug_report |
Tài liệu
Nếu bạn gặp vấn đề hoặc yêu cầu về tính năng ảnh hưởng đến một khía cạnh của tài liệu Android, hãy báo cáo lỗi bằng cách nhấp vào biểu tượng lỗi bên cạnh khu vực thành phần có liên quan:
Duyệt xem các lỗi | Báo cáo lỗi |
---|---|
developer.android.com (tài liệu dành cho nhà phát triển ứng dụng) |
bug_report |
source.android.com (tài liệu AOSP) |
bug_report |
Yêu cầu về khả năng tương tác theo Đạo luật thị trường kỹ thuật số (DMA)
Nếu bạn muốn gửi yêu cầu về Khả năng tương tác theo Đạo luật thị trường kỹ thuật số (DMA) cho Android, hãy sử dụng vùng thành phần có liên quan:
Gửi yêu cầu | Duyệt qua yêu cầu |
---|---|
Tạo yêu cầu công khai mới | Yêu cầu công khai |
Tạo yêu cầu riêng tư mới |
Theo dõi trạng thái lỗi
Lỗi mới tạo luôn được đánh dấu bằng trạng thái Mới. Các nhân viên bảo trì AOSP (Dự án nguồn mở Android) định kỳ xem xét và phân loại lỗi bằng cách thay đổi trạng thái và có thể chỉ định lỗi cho người khác. Lỗi được phân loại theo một trong ba loại sau:
Cần thêm thông tin. Báo cáo lỗi không có đủ thông tin để người khác có thể ưu tiên hoặc phân tích đúng cách lỗi đó. Báo cáo lỗi sẽ được đưa vào danh sách (New + Hotlist:NeedsInfo) cho đến khi bạn cung cấp thông tin được yêu cầu. Sau một khoảng thời gian, nếu không có thêm thông tin nào được cung cấp, lỗi sẽ được đặt trạng thái cho biết lỗi đó sẽ không được xử lý.
Lỗi được Giao cho một người và có thể được ưu tiên lại. Báo cáo lỗi được coi là báo cáo chi tiết đầy đủ về một vấn đề hợp pháp. Lỗi được ưu tiên đúng cách hoặc được ưu tiên lại. Cuối cùng, lỗi sẽ được chỉ định cho một cộng tác viên cụ thể để đánh giá và phân tích.
Thông thường, lỗi sẽ vẫn ở trạng thái Đã giao cho đến khi có người dự định giải quyết lỗi. Khi đó, lỗi sẽ được gán trạng thái Đã chấp nhận. Tuy nhiên, người được chỉ định có thể không thay đổi trạng thái của lỗi thành Đã chấp nhận. Thay vào đó, chỉ cần sửa lỗi và chỉ định trạng thái Đã khắc phục hoặc Đã khắc phục (đã xác minh).
Lỗi này sẽ không được xử lý. Một lỗi thuộc danh mục này vì một số lý do, chẳng hạn như lỗi là bản sao của một lỗi khác, lỗi không thể khắc phục hoặc lỗi đó thể hiện chức năng đang hoạt động như dự kiến.
Cách theo dõi trạng thái lỗi:
- Mở lỗi và xem các trường mức độ ưu tiên, trạng thái và nhận xét. Để biết nội dung giải thích về mức độ ưu tiên và trạng thái, hãy tham khảo Các trường vấn đề.
- (không bắt buộc) trả lời mọi câu hỏi hoặc nhận xét trong trường nhận xét.
Các lỗi được đánh dấu bằng trạng thái Cố định (đã xác minh) sẽ được đưa vào bản phát hành Android sau này.
Thông tin bổ sung cho các trạng thái cụ thể
Sau đây là nội dung giải thích thêm về một số trạng thái lỗi (ngoài thông tin được cung cấp trong tài liệu về Trường lỗi của Công cụ theo dõi lỗi):
Sẽ không khắc phục (Hành vi dự kiến): Một trình bảo trì AOSP đã xác định rằng hành vi được mô tả không phải là lỗi mà là hành vi dự kiến. Trạng thái này cũng thường được gọi là "đang hoạt động như dự kiến (WAI)". Đối với các yêu cầu về tính năng, một trình duy trì AOSP đã xác định rằng yêu cầu này sẽ không được triển khai trong Android.
Sẽ không khắc phục (Không khả thi): Không thể thực hiện các thay đổi cần thiết để giải quyết vấn đề một cách hợp lý. Trạng thái này cũng được dùng cho các vấn đề được báo cáo không thể xử lý trong AOSP, thường là do vấn đề liên quan đến một thiết bị tuỳ chỉnh hoặc một ứng dụng bên ngoài, hoặc người báo cáo nhầm Tracker vấn đề là một diễn đàn trợ giúp.
Đã khắc phục (Đã xác minh): Lỗi này đã được khắc phục và được đưa vào một bản phát hành chính thức.
Đã khắc phục: Lỗi này đã được khắc phục (hoặc tính năng đã được triển khai) trong một cây nguồn, nhưng có thể chưa được đưa vào bản phát hành chính thức.