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.
Thiết lập Rust IDE
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.
IDE hỗ trợ Rust trong Android dựa trên rust-analyzer.
rust-analyzer là một giao thức máy chủ ngôn ngữ mà IDE của bạn dùng để hiểu cấu trúc mã và cung cấp các tính năng như tự động hoàn thành mã hoặc chuyển đến định nghĩa. Trước khi bắt đầu, hãy tìm trong tài liệu rust-analyzer QuickStart cách định cấu hình IDE hoặc trình chỉnh sửa để sử dụng giao thức rust-analyzer.
Android cung cấp cấu hình cho phép rust-analyzer hiểu cách tạo các mô-đun Android Rust. Điều này được mô tả trong tệp rust-project.json do Soong tạo. Đối với một số IDE như Visual Studio Code, tệp này được aidegen tạo bằng cách sử dụng đối số của tuỳ chọn -l r (để chọn Rust làm ngôn ngữ). Nếu bạn sử dụng một IDE khác, hãy tạo tệp rust-project.json theo cách thủ công bằng đoạn mã sau:
// Generates rust-project.json in out/soong/
SOONG_GEN_RUST_PROJECT=1 m nothing
// Creates a symbolic link
ln -s $ANDROID_BUILD_TOP/out/soong/rust-project.json $ANDROID_BUILD_TOP
Phiên bản ổn định, được tạo sẵn của rust-analyzer có sẵn trong cây tại prebuilts/rust/linux-x86/stable/rust-analyzer.
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-02 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-02 UTC."],[],[]]