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. Tài liệu này liên kết đến hướng dẫn, các quy tắc tạo và các 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 hợp tác với Bazel trong các dự án Android:
- Hướng dẫn: Xây dựng ứ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 của Android về việc 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 cho Android Studio và IntelliJ.
- Các quy tắc Android. Bách khoa toàn thư về bản dựng mô tả các quy tắc xây dựng 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 cách sử dụng trình bổ trợ Android Studio with Bazel.
mobile-install
cho Android. Tính năngmobile-install
của Bazel cung cấp chức năng xây dựng và triển khai tự động để tạo và kiểm thử ứng dụng Android ngay trên thiết bị Android và trình mô phỏng.- 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 NDK trực tiếp 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 các ứ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 với rules_jvm_external.
- Tìm hiểu Cách hoạt động của các bản dựng Android tại Bazel.