Kể từ năm 2026, để phù hợp với mô hình phát triển ổn định của nhánh chính và đảm bảo tính ổn định của nền tảng cho hệ sinh thái, chúng tôi sẽ xuất bản mã nguồn lên AOSP vào quý 2 và quý 4. Để tạo và đóng góp cho AOSP, bạn nên sử dụng android-latest-release thay vì aosp-main. Nhánh tệp kê khai android-latest-release sẽ luôn tham chiếu đến bản phát hành gần đây nhất được chuyển đến AOSP. Để biết thêm thông tin, hãy xem bài viết Các thay đổi đối với AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Tổng quan về bản dựng
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
AOSP sử dụng hệ thống xây dựng Soong để xây dựng Android. Soong tận dụng công cụ sao chép GNU Make kati và thành phần hệ thống xây dựng Ninja để tăng tốc quá trình tạo bản dựng Android.
Các tệp bản dựng Soong được gọi là tệp bản thiết kế và có tên là Android.bp. Các tệp này có cú pháp và ngữ nghĩa tương tự như tệp BUILD của Bazel.
Để biết nội dung mô tả chi tiết về định dạng tệp Android.bp, hãy xem phần Định dạng tệp Android.bp.
Để biết thông tin về cách chuyển đổi tệp Make thành tệp Android.bp, hãy xem phần So sánh Make và Soong.
Cờ chạy tính năng và cờ dựng
Cờ ra mắt tính năng là các cờ nhị phân dùng để tách mã chưa được kiểm thử khỏi mã đã được kiểm thử. Nếu có bản sao riêng của nhánh phát triển bên ngoài AOSP, bạn có thể sử dụng các cờ này để giữ cho mã được sao chép của bạn ổn định. Ngoài ra, nếu dự định đóng góp mã cho nhánh phát triển bên ngoài công khai, thì người đánh giá thay đổi có thể yêu cầu bạn triển khai một cờ cho mã của mình.
Cờ bản dựng là các hằng số (chuỗi) trong thời gian xây dựng dùng để sửa đổi bản dựng, chẳng hạn như tuỳ chọn bao gồm một thư viện mã.
Để biết nội dung giải thích về các nhánh mã khác nhau, hãy xem bài viết Vòng đời phát hành.
Cờ ra mắt tính năng và cờ bản dựng yêu cầu thay đổi đối với các tệp bản dựng. Để biết thêm thông tin về các cờ này, bao gồm cả cách sử dụng trong bản dựng, hãy xem Tổng quan về cờ ra mắt tính năng và các trang liền kề.
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2025-12-03 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-12-03 UTC."],[],[]]