Báo cáo và theo dõi lỗi

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 các tính năng mới thông qua 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ụ mà Google dùng để theo dõi các vấn đề và yêu cầu về tính năng của AOSP. Công cụ theo dõi lỗi được cung cấp bên ngoài Google để người dùng công khai và người dùng đối tác bên ngoài có thể sử dụng khi cần cộng tác với các nhóm của Google về những vấn đề và tính năng cụ thể.

Để tìm hiểu những kiến thức cơ bản về Công cụ theo dõi lỗi của Google, hãy xem phần 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:

  1. Với tất cả lỗi chưa được khắc phục làm cơ sở cho việc tìm kiếm, hãy sử dụng trường tìm kiếm của Công cụ theo dõi vấn đề để xem 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ả những lỗi đã đóng và đã khắc phục. Để 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 phần Tìm kiếm vấn đề
  2. Nếu bạn tìm thấy vấn đề của mình và vấn đề đó quan trọng đối với bạn, hãy gắn dấu sao! Số lượng ngôi sao của một vấn đề giúp Google xác định mức độ ưu tiên của vấn đề đó.
  3. 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.

    1. Tham khảo phần liên quan đến thành phần trong tài liệu này để biết lỗi của bạn. Các thành phần lỗi xác định khu vực của Android mà ứng dụng lỗi áp dụng.

    2. Điền thông tin vào mẫu được cung cấp:

      • Nếu vấn đề là một lỗi, hãy nêu các bước để tái hiện lỗi trong phần bình luận. Một bình luận chỉ nêu rằng có vấn đề là chưa đủ thông tin. Lượng 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í cả 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à một 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à các yếu tố cần cân nhắc về thiết kế.
    3. 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 phần 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 thành phần chính xác.

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 báo cáo lỗi theo hướng dẫn trong phần Báo cáo vấn đề bảo mật. Ngoài ra, các lỗi bảo mật đủ điều kiện tham gia Chương trình phần thưởng của Android và thiết bị của Google.

Nền tảng

Nếu bạn gặp vấn đề hoặc 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 có liên quan:

Duyệt xem tất cả vấn đề về nền tảng

Duyệt xem các lỗi Báo cáo lỗi
Hỗ trợ tiếp cận
ART
Trình duyệt
CTS
Framework
Đồ hoạ
Nhân (GKI)
16kB
Nội dung đa phương tiện
Ứng dụng tức thì
Libcore
Networking
Hệ thống
Hình ảnh hệ thống chung
Văn bản
Things
Wear

Công cụ cho nhà phát triển Android

Nếu bạn gặp vấn đề hoặc có yêu cầu về tính năng ảnh hưởng đến một khía cạnh của tệp công cụ dành 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 vùng thành phần có liên quan trong bảng sau.

Duyệt xem tất cả vấn đề về Công cụ cho nhà phát triển

Duyệt xem các lỗi Chi tiết Báo cáo lỗi
adb
Android Studio Thông tin dành riêng cho các lỗi trong Android Studio
C++ Các vấn đề trong Android Studio
Trình mô phỏng hoặc Hình ảnh hệ thống Thông tin cụ thể về lỗi của Trình mô phỏng
Gradle Thông tin cụ thể về các lỗi Gradle
Áp dụng các thay đổi Thông tin cụ thể về lỗi Áp dụng thay đổi
Tìm lỗi mã nguồn
NDK Trình biên dịch NDK hoặc hệ thống xây dựng gặp vấn đề. Không dùng cho các yêu cầu API hoặc lỗi. 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ước đó (nếu bạn không biết thành phần nào, hãy sử dụng Framework).
Trình phân tích tài nguyên
Jetpack (androidx)
Kiểm thử Jetpack (androidx)
Games SDK

Tài liệu

Nếu bạn có 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 vùng 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)
source.android.com (Tài liệu về AOSP)

Yêu cầu về khả năng tương tác theo DMA

Nếu bạn muốn gửi yêu cầu về Khả năng tương tác theo DMA cho Android, hãy sử dụng khu vực thành phần có liên quan:

Gửi yêu cầu Duyệt qua các 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

Yêu cầu về nguồn cấp dữ liệu nội dung theo DMA trên Pixel

Ở Khu vực kinh tế Châu Âu (EEA), Pixel hiển thị màn hình lựa chọn công cụ tìm kiếm trực tuyến (OSE) theo DMA, cho phép người dùng chọn OSE mà họ muốn. Nếu người dùng chọn một nhà cung cấp cụ thể trong màn hình lựa chọn OSE, thì nhà cung cấp đó có thể chọn hiển thị nguồn cấp dữ liệu nội dung của mình trên màn hình Pixel xuất hiện khi người dùng vuốt sang phải từ màn hình chính của Pixel.

Nếu bạn là một nhà cung cấp tham gia màn hình lựa chọn OSE theo DMA ở bất kỳ Quốc gia thành viên nào và muốn hiển thị nội dung của mình trên màn hình -1 của Pixel, vui lòng báo cáo lỗi để liên hệ với chúng tôi:

Tạo yêu cầu riêng tư mới

Theo dõi trạng thái lỗi

Các lỗi mới tạo luôn được đánh dấu bằng trạng thái Mới. Người duy trì AOSP định kỳ xem xét và phân loại lỗi bằng cách thay đổi trạng thái của lỗi và có thể chỉ định lỗi cho một người nào đó. Lỗi được phân loại thành một trong ba danh mục sau:

  • Cần thêm thông tin. Báo cáo lỗi không có đủ thông tin để người khác ưu tiên hoặc phân tích lỗi một cách thích hợp. Báo cáo lỗi sẽ được đưa vào danh sách (Mới + Danh sách nóng:Cần thông tin) 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 gán trạng thái cho biết rằng lỗi đó sẽ không được xử lý.

  • Lỗi được Chỉ định cho một người và có thể được ưu tiên lại. Báo cáo lỗi này được coi là một báo cáo chi tiết đầy đủ về một vấn đề hợp lệ. Lỗi được ưu tiên đúng cách hoặc được ưu tiên lại. Cuối cùng, lỗi đượ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ẽ ở trạng thái Đã chỉ định cho đến khi có người muốn giải quyết lỗi. Lúc này, lỗi sẽ được chỉ định 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 mà chỉ sửa lỗi và chỉ định trạng thái Đã sửa hoặc Đã sửa (đã xác minh).

  • Lỗi này sẽ không được xử lý. Lỗi thuộc danh mục này vì một số lý do, chẳng hạn như lỗi trùng lặp với một lỗi khác, không thể khắc phục lỗi 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:

  1. 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 đề.
  2. (không bắt buộc) trả lời mọi câu hỏi hoặc nhận xét trong trường bình luận.

Những lỗi được đánh dấu là Đã khắc phục (đã xác minh) sẽ có trong một bản phát hành Android trong tương lai.

Thông tin bổ sung cho một số trạng thái cụ thể

Sau đây là phần 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 Trường vấn đề của Trình theo dõi vấn đề):

  • Sẽ không khắc phục (Hành vi dự kiến): Người duy 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òn thường được gọi là "hoạt động như dự kiến (WAI)". Đối với các yêu cầu về tính năng, người duy trì AOSP đã xác định rằng yêu cầu đó sẽ không được triển khai trong Android.

  • Sẽ không khắc phục (Không khả thi): Những thay đổi cần thiết để giải quyết vấn đề là không thể thực hiện được. Trạng thái này cũng được dùng cho các vấn đề đã báo cáo mà 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 Issue Tracker 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ó trong 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.