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. Hướng dẫn này liên kết đến hướng dẫn, quy tắc xây dựng và thông tin khác dành riêng cho việc xây dựng các dự án Android bằng Bazel.
Bắt đầu
Các tài nguyên sau sẽ giúp bạn xử lý Bazel trên các dự án Android:
- Hướng dẫn: Xây dựng ứng dụng Android. Hướng dẫn này là một 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 xây dựng ứng dụng Android bằng Bazel.
Tính năng
Bazel có các quy tắc Android để xây dựng và kiểm thử ứng dụng Android, tích hợp với SDK/NDK cũng như 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.
- Quy tắc của 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 thông qua trình bổ trợ Android Studio với 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ử khả năng đ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 thành 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 của 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 trên Google Maven và Maven Central bằng rules_jvm_external.
- Tìm hiểu Cách hoạt động của các bản dựng Android trong Bazel.