Ghi chú phát hành cho Android CLI

Android CLI là giao diện chính để phát triển Android từ thiết bị đầu cuối, được xây dựng để hỗ trợ quy trình phát triển của bạn bằng cách sử dụng tác nhân và các công cụ mà bạn chọn.

Trang này liệt kê các tính năng mới trong mọi bản phát hành Android CLI. Để tải Android CLI xuống, hãy truy cập vào trang tải xuống. Để tìm hiểu thêm, hãy xem bài viết Tổng quan về CLI Android.

Phiên bản 1.0.16406183 (Tháng 9 năm 2026)

  • Khởi động nhanh hơn: Android CLI khởi động nhanh hơn khoảng 2 lần vì thư viện trình tải xuống gốc chỉ được tải khi sử dụng và không còn được giải nén vào thư mục tạm thời trên mọi lệnh gọi.
  • Mã thoát cố định: Giờ đây, các lệnh sẽ trả về mã thoát khác 0 khi không thành công, bao gồm cả create, run, install, describe, layout, docs, info, skills và update, giúp việc viết tập lệnh và CI trở nên đáng tin cậy hơn.
  • Điều chỉnh chú thích trên màn hình: android screen --annotate cho phép điều chỉnh các tham số để phát hiện tính năng, bao gồm cả ngưỡng phát hiện cạnh, lọc hình dạng và chiến lược phân cụm, được ghi lại trong --help.
  • Các lựa chọn tạo dự án: android create hỗ trợ các cờ --application-id và --namespace cũng như tên lựa chọn có dấu gạch ngang, chẳng hạn như --min-sdk. Giờ đây, mẫu Compose sử dụng một nhóm tài nguyên src/main/kotlin và một giao diện Material 3.
  • Trình mô phỏng không có giao diện người dùng: Khởi động trình mô phỏng mà không có cửa sổ bằng cách sử dụng android emulator start --headless.
  • Độ tin cậy của SDK: Các lệnh android sdk sẽ lấy một khoá liên quy trình để các lệnh gọi đồng thời không xung đột, xác minh đường dẫn và phiên bản của các gói đã cài đặt, chỉ cập nhật các tệp XML cũ khi cần và báo cáo lỗi rõ ràng hơn.
  • Đầu ra xem trước Compose: android studio render-compose-preview in đường dẫn tuyệt đối của hình ảnh được kết xuất và xác nhận thao tác ghi ngay cả khi --print-semantics được dùng.
  • Hỗ trợ cấp độ API cũ: Khắc phục các lỗi tương tác với thiết bị, chẳng hạn như android layout, trên các thiết bị chạy API cấp 32 trở xuống.

Phiên bản 1.0.16261425 (Tháng 9 năm 2026)

  • Khắc phục bố cục: Khắc phục vấn đề với lệnh bố cục không hoạt động trong một số trường hợp. Để tạm thời chuyển về hành vi bố cục cũ, hãy dùng export ANDROID_CLI_LAYOUT_V1=1.

Phiên bản 1.0.16251017 (Tháng 9 năm 2026)

  • Kết xuất bố cục: android layout hiện hỗ trợ cờ --no-idle để tìm nạp bố cục mà không cần chờ trạng thái rảnh. android layout cũng hỗ trợ cờ --full để trả về toàn bộ cây bố cục mà không cần lọc; theo mặc định, layout chỉ trả về các phần tử tương tác.
  • Tính năng hoàn thành lệnh trong trình bao: Tạo và cài đặt tập lệnh tự động hoàn thành lệnh trong trình bao cho Bash và Zsh bằng lệnh android completion mới.
  • Cập nhật kỹ năng: Luôn cập nhật kỹ năng bằng lệnh android skills update mới và cài đặt hoặc xoá nhiều kỹ năng trong một lệnh gọi duy nhất (ví dụ: android skills install <skill1> <skill2>).
  • Liệt kê các kỹ năng theo tác nhân: android skills list hiện mặc định là hiển thị chi tiết, bao gồm cả nội dung mô tả kỹ năng và các tác nhân nơi kỹ năng được cài đặt. android skills list cũng hỗ trợ cờ --agent <agent> để liệt kê tất cả các kỹ năng đã cài đặt cho một tác nhân.
  • Hiệu suất cài đặt delta: Tăng tốc vá APK gia tăng trong android install bằng cách sử dụng lệnh gọi hệ thống kernel sao chép bằng không.
  • Phát hiện cạnh màn hình: Cải thiện tính năng và khả năng phát hiện cạnh trong android screen bằng cách sử dụng thuật toán phát hiện cạnh Canny.

Phiên bản 1.0.15985488 (Tháng 7 năm 2026)

  • Lệnh cài đặt chuyên dụng: Cài đặt APK bằng lệnh android install độc lập có tính năng đẩy APK gia tăng, giúp các lệnh cài đặt gia tăng nhanh hơn adb theo cấp số nhân.
  • Chạy quy trình cài đặt gia tăng: Tương tự, hãy sử dụng cờ --use-delta-install mới trong android run để triển khai APK gia tăng nhanh hơn cho các thiết bị.
  • Quản lý SDK trên nhiều nền tảng: Nhắm đến các nền tảng không phải nền tảng lưu trữ bằng cờ --platform <os_arch> mới trong các lệnh android sdk (install, update, materialize) để kiểm tra, phân giải và cài đặt các thành phần trên nhiều hệ điều hành và cấu trúc CPU.
  • Các điểm cải tiến của Skills CLI: Mở rộng các lệnh con android skills (add, remove, list, find) bằng tài liệu --help, phản hồi rõ ràng khi thiếu kỹ năng và dàn xếp tải xuống nguyên tử an toàn hơn với tính năng tự động khôi phục.

Phiên bản 1.0.15857036 (Tháng 7 năm 2026)

  • Hỗ trợ nhiều kỹ năng hơn cho tác nhân: Cài đặt các kỹ năng trên hàng chục môi trường tác nhân (bao gồm Claude Code, Cursor, Cline, OpenHands, Windsurf, Zed và Devin) bằng android skills install.
  • Trình tải xuống gốc có hỗ trợ proxy: Tải tài nguyên mạng xuống một cách đáng tin cậy bằng trình tải xuống HTTP gốc có hỗ trợ sẵn cho các proxy của công ty.
  • Quản lý gói SDK: Quản lý các gói SDK bằng tính năng xoá nhiều gói trong android sdk remove và giải pháp dựa trên SHA trong android sdk resolve.
  • Mô tả và sàng lọc các cải tiến: Xem lỗi bản dựng Gradle ngay trên đầu ra chuẩn trong android describe và nhắm đến các thiết bị cụ thể bằng cờ --device trong android screen.
  • Khả năng sử dụng và báo cáo lỗi của CLI: Thông báo lỗi rõ ràng hơn khi nhập các lệnh không xác định hoặc mục tiêu tạo dự án không hợp lệ, các lệnh android emulator không phân biệt chữ hoa chữ thường.

Phiên bản 1.0.15498356 (Tháng 5 năm 2026)

  • Tải mẫu SDK động: Các mẫu dự án cho android create hiện được tải xuống linh hoạt từ gói SDK Android thay vì được đi kèm trong tệp nhị phân CLI, đảm bảo các dự án mới luôn sử dụng các mẫu mới nhất.
  • Khả năng tương thích của giấy phép SDK: Các giấy phép SDK được chấp nhận mà android sdk lưu hiện khớp với định dạng tệp mà các trình bổ trợ Gradle và công cụ Android SDK cũ mong đợi.
  • Hỗ trợ đường liên kết tượng trưng: Đã thêm tính năng hỗ trợ cho đường liên kết tượng trưng trên các lệnh CLI và thao tác với tệp.
  • Trích xuất nhị phân nguyên tử: Ngăn chặn các điều kiện xung đột trích xuất trong quá trình gọi CLI nhiều quy trình đồng thời bằng cách giải nén các tệp nhị phân vào một thư mục tạm thời trước khi di chuyển chúng vào đúng vị trí.
  • Tính ổn định của Windows: Cải thiện khả năng tương thích và hiệu suất của Windows trên Windows 11, đồng thời khắc phục các vấn đề về việc phân giải đường dẫn thư mục chính.

Phiên bản 1.0.15433482 (Tháng 5 năm 2026)

  • Tích hợp Antigravity: Android CLI và các kỹ năng hiện đã được tích hợp chính thức vào Google Antigravity 2.0 dưới dạng một gói tài nguyên không bắt buộc để đơn giản hoá quá trình phát triển tác nhân của bạn.
  • Các lệnh của Android Studio: Sử dụng lệnh android studio mới để cho phép các tác nhân tận dụng các chức năng chuyên sâu, theo ngữ cảnh của Android Studio, bao gồm cả phân tích mã, tra cứu ngữ nghĩa và kết xuất Compose.
  • Hỗ trợ cho Journeys: Xác thực trải nghiệm quan trọng của người dùng bằng Journeys. Đây là nội dung mô tả bằng ngôn ngữ tự nhiên về các luồng người dùng mà các tác nhân có thể chạy từ thiết bị đầu cuối hoặc trong CI/CD.
  • Các kỹ năng mới về Android: Truy cập vào thư viện kỹ năng mới về Android, bao gồm các kỹ năng di chuyển CameraX, giao diện người dùng thích ứng, AppFunctions và Compose Styles.
  • Các lựa chọn cài đặt khác: Cài đặt và cập nhật Android CLI bằng các trình quản lý gói phổ biến, bao gồm cả apt-get, winget và homebrew. Để biết thông tin chi tiết, hãy xem các lựa chọn tải xuống.

Phiên bản 0.7 (Tháng 4 năm 2026)

Bản phát hành đầu tiên!