Trang này chứa các tài nguyên giúp bạn sử dụng Bazel với các dự án Android. Trang này liên kết đến một hướng dẫn, các quy tắc xây dựng và thông tin khác dành riêng cho việc xây dựng dự án Android bằng Bazel.
Bắt đầu
Các tài nguyên sau đây sẽ giúp bạn làm việc với Bazel trên các dự án Android:
- Hướng dẫn: Tạo ứng dụng Android. Hướng dẫn này là nơi phù hợp để bắt đầu tìm hiểu về các lệnh và khái niệm của Bazel, cũng như cách tạo ứng dụng Android bằng Bazel.
- Lớp học lập trình: Xây dựng ứng dụng Android bằng Bazel. Lớp học lập trình này giải thích cách tạo ứng dụng Android bằng Bazel.
Tính năng
Bazel có các quy tắc Android để tạo và kiểm thử ứng dụng Android, tích hợp với SDK/NDK và tạo hình ảnh trình mô phỏng. Ngoài ra, còn có các trình bổ trợ Bazel dành cho Android Studio và IntelliJ.
- Quy tắc của Android. Build Encyclopedia mô tả các quy tắc để tạo và kiểm thử ứng dụng Android bằng Bazel.
- Tích hợp với Android Studio. Bazel tương thích với Android Studio bằng trình bổ trợ Android Studio with Bazel (Android Studio với Bazel).
mobile-install
cho Android. Tính năngmobile-install
của Bazel cung cấp chức năng tạo và triển khai tự động để tạo và kiểm thử ứng dụng Android ngay trên các thiết bị và trình mô phỏng Android.- Kiểm thử đo lường Android trên trình mô phỏng và thiết bị.
- Tích hợp Android NDK. Bazel hỗ trợ biên dịch sang mã gốc thông qua việc tích hợp trực tiếp NDK và các quy tắc C++.
- Hiệu suất bản dựng Android. Trang này cung cấp thông tin về cách tối ưu hoá hiệu suất bản dựng cho ứng dụng Android.
Tài liệu đọc thêm
- Tích hợp với các phần phụ thuộc từ Google Maven và Maven Central bằng rules_jvm_external.
- Tìm hiểu Cách hoạt động của bản dựng Android trong Bazel.