Android CLI hiện đã ổn định 1.0: Tăng tốc quá trình phát triển cho Android bằng mọi tác nhân
5 phút đọc
Là nhà phát triển Android, bạn có nhiều lựa chọn về các tác nhân, công cụ, giao diện dòng lệnh (CLI) và LLM mà bạn sử dụng để phát triển ứng dụng. Cho dù bạn sử dụng Gemini trong Android Studio, Antigravity 2.0, Antigravity CLI hay các tác nhân của bên thứ ba như Claude Code của Anthropic hoặc Codex của OpenAI, thì sứ mệnh của chúng tôi vẫn không thay đổi: đảm bảo rằng bạn có thể phát triển Android chất lượng cao ở mọi nơi.
Tại Google I/O ‘26, chúng tôi đã chia sẻ những bước tiến mới nhất trong quá trình phát triển dựa trên tác nhân và giới thiệu một số chức năng mới nhất của Android CLI. Hiện tại, công cụ này đã ổn định ở phiên bản 1.0 và sẵn sàng để tất cả nhà phát triển Android sử dụng. Từ các kỹ năng mới cho đến việc cho phép nhân viên hỗ trợ truy cập vào các chức năng mạnh mẽ của Android Studio, chúng tôi đang cung cấp cho nhân viên hỗ trợ của bạn những công cụ phù hợp để cùng bạn xây dựng.
Nếu bạn đang dùng Android CLI và muốn chuyển sang dùng tất cả các tính năng mới, chỉ cần chạy android update. Nếu không, hãy đọc thêm để tìm hiểu về cách chúng tôi cải thiện khả năng xây dựng cho Android của các tác nhân mà bạn chọn.
Phát triển Android cho Antigravity
Google Antigravity hiện có một gói tài nguyên Android (không bắt buộc) mà bạn có thể cài đặt, bao gồm cả Android CLI và các kỹ năng. Bạn có thể cài đặt gói này trong quá trình tham gia sau khi cài đặt hoặc sau này trong trình đơn Settings > Customizations > Build With Google Plugins (Cài đặt > Tuỳ chỉnh > Xây dựng bằng trình bổ trợ của Google).
Điều này cung cấp cho Antigravity tất cả các công cụ và kiến thức mạnh mẽ về Android CLI, cho phép công cụ này thực hiện các tác vụ cốt lõi cần thiết cho quá trình phát triển ứng dụng Android một cách dễ dàng và hiệu quả hơn – từ việc tạo dự án đến triển khai ứng dụng trên một Thiết bị Android ảo mới.
Khai thác các chức năng của Android Studio cho mọi tác nhân
Android CLI cung cấp một giao diện đơn giản để các Tác nhân AI thực hiện các tác vụ và truy xuất kiến thức về hoạt động phát triển Android. Tuy nhiên, việc chuyên môn hoá cũng có lợi ích riêng. Android Studio có hơn một thập kỷ kinh nghiệm về Android, được xây dựng để xử lý ngay cả những dự án Android phức tạp nhất. Trong đó có công cụ phân tích tĩnh mạnh mẽ, các công cụ tái cấu trúc, tính năng quản lý phần phụ thuộc, thư viện kết xuất và thiết kế giao diện người dùng của Android Studio, v.v. Giờ đây, Các tác nhân AI có thể khai thác các công cụ của Android Studio để có được nhiều khả năng tương tự.
Phiên bản mới nhất của Android CLI giới thiệu lệnh android studio mới. Nhờ đó, tác nhân mà bạn chọn có thể tận dụng các chức năng chuyên sâu, theo ngữ cảnh của Android Studio để hiểu rõ hơn và thực hiện các thao tác trên một dự án Android đang mở. Bằng cách chạy Android Studio cùng với tác nhân bạn muốn bằng Android CLI, các nhiệm vụ của tác nhân có thể điều hướng toàn bộ mã nguồn hiệu quả hơn để tạo ra những thay đổi chính xác hơn về mã. Ngoài ra, khi bạn dùng Android CLI để tạo và lặp lại dự án, việc chuyển sang Android Studio sẽ dễ dàng hơn nhiều, nhờ đó bạn có thể dùng các công cụ được xây dựng cho mục đích này (chẳng hạn như trình phân tích hiệu suất, bản xem trước Compose và tính năng truyền trực tuyến thiết bị Android) để đạt được độ hoàn thiện ở cấp độ sản xuất.
Khi mở một dự án trong phiên bản xem trước mới nhất của Android Studio Quail, bạn (hoặc tác nhân của bạn) có thể chạy lệnh sau để kiểm tra xem Android CLI đã thiết lập kết nối với dự án đang mở của bạn hay chưa:
$ android studio check pid: 32942 version: Android Studio Projects: READY JetSet /Users/adarshf/AndroidStudioProjects/jetset-main
Từ đó, các tác nhân có thể sử dụng lệnh android studio để truy cập vào các công cụ IDE mạnh mẽ nhằm tương tác với các dự án một cách hiệu quả hơn. Các lệnh chính bao gồm:
- analyze-file: Phân tích một tệp để tìm lỗi và cảnh báo bằng cách sử dụng các hoạt động kiểm tra tích hợp sẵn của trình chỉnh sửa.
- find-declaration: Tìm vị trí định nghĩa chính xác của một biểu tượng (lớp, phương thức, biến, trường, hằng số hoặc tài nguyên/màu Android) trong dự án bằng cách sử dụng độ phân giải ngữ nghĩa.
- find-usages: Tìm tất cả các tệp tham chiếu và khai báo của một biểu tượng (lớp, phương thức, biến hoặc tài nguyên Android) trong toàn bộ dự án bằng cách sử dụng phân tích ngữ nghĩa.
- render-compose-preview: Kết xuất Bản xem trước giao diện người dùng Jetpack Compose và trả về đường dẫn đến hình ảnh và hệ phân cấp giao diện người dùng nếu thành công.
- version-lookup: Nhận thông tin mới nhất về những phiên bản của các phần phụ thuộc ứng dụng được chỉ định có trong các kho lưu trữ phổ biến, chẳng hạn như kho lưu trữ Maven của Google. Bằng cách cung cấp một giải pháp có lập trình, việc quản lý các phần phụ thuộc sẽ bớt tẻ nhạt và ít gặp phải tình trạng không ổn định hơn nhiều.
- open-file: Mở trực tiếp một tệp trong Android Studio. Điều này sẽ hữu ích nếu tác nhân muốn hướng sự chú ý của bạn đến việc xem Bản xem trước Compose, dấu vết hiệu suất hoặc các tệp cụ thể khác trong IDE.
Ví dụ: giờ đây, các tác nhân có thể chạy các lệnh sau để kết xuất bản xem trước Compose cho một bố cục mới của ứng dụng Android, sau đó mở bản xem trước trong Android Studio để bạn có thể xem nhiều bản xem trước Compose song song và chỉnh sửa bằng AI ngay trong IDE.
$ android studio find-declaration HotelDetailScreen $ android studio analyze-file .../JetPacker/feature/detail/src/main/java/com/example/jetset/feature/detail/HotelDetailScreen.kt $ android studio open-file feature/detail/src/main/java/com/example/jetset/feature/detail/HotelDetailScreen.kt
Để tìm hiểu thêm về cách sử dụng các lệnh này, hãy chạy android help. Ngoài ra, để đảm bảo các nhân viên hỗ trợ của bạn hiểu cách sử dụng công cụ này, hãy nhớ cập nhật kỹ năng Android CLI bằng cách chạy android init.
Những cách khác để bắt đầu
Để giúp bạn tích hợp Android CLI vào các môi trường của mình một cách liền mạch nhất có thể, chúng tôi sẽ cung cấp Android CLI theo nhiều cách hơn. Giờ đây, bạn có thể tải xuống và cài đặt Android CLI bằng nhiều trình quản lý gói hơn: apt-get, winget và homebrew. Ví dụ: bạn có thể chạy lệnh sau để cài đặt Android CLI bằng winget:
winget install -e --id Google.AndroidCLI
Theo mặc định, chúng tôi cũng đã cập nhật quá trình cài đặt thành một thư mục cục bộ của người dùng. Bạn có thể tìm thấy các lệnh cho tất cả hệ điều hành được hỗ trợ cùng với các lựa chọn tải xuống khác trên trang CLI Android.
Hỗ trợ cho phần Chuyến đi
Chúng tôi cũng sẽ hỗ trợ Hành trình. Với các công cụ và kỹ năng Journeys có trong Android CLI, giờ đây, mọi tác nhân mà bạn chọn đều có thể tạo và chạy Journeys – là nội dung mô tả bằng ngôn ngữ tự nhiên về hành trình của người dùng cho ứng dụng của bạn, được lưu trực tiếp vào dự án của bạn.
Các tác nhân có thể chạy những hành trình này bằng cách sử dụng Android CLI để điều hướng ứng dụng của bạn giống hệt như người dùng. Điều này mở ra những cách hoàn toàn mới để kiểm thử, xác thực hoặc thu thập dữ liệu trên các trải nghiệm quan trọng của ứng dụng, tất cả đều dựa trên ngôn ngữ tự nhiên và do tác nhân của bạn thực hiện.
Mở rộng kỹ năng Android
Để giúp các mô hình hiểu rõ hơn và thực hiện các mẫu cụ thể theo các phương pháp hay nhất của chúng tôi, chúng tôi sẽ tiếp tục mở rộng thư viện kỹ năng Android. Chúng tôi đang cung cấp các kỹ năng mới giúp hoạt động phát triển trên Android ở mọi nơi trở nên hiệu quả, năng suất và có nhiều khả năng hơn:
- Kính hiển thị và Jetpack Compose Glimmer cho XR: Cung cấp hướng dẫn để phát triển các ứng dụng được chiếu cho Kính hiển thị Android bằng bộ công cụ Jetpack Compose Glimmer UI.
- Di chuyển sang CameraX: Giúp bạn di chuyển các chế độ triển khai camera Android cũ (Camera1 hoặc Camera2 API thô) sang CameraX.
- Perfetto SQL: Dịch các câu lệnh dữ liệu bằng ngôn ngữ tự nhiên thành các truy vấn Perfetto SQL và thực thi các truy vấn đó dựa trên một tệp dấu vết cục bộ.
- Giao diện người dùng thích ứng: Hướng dẫn tạo hoặc cập nhật giao diện người dùng của ứng dụng để giao diện đó thích ứng với nhiều thiết bị Android
- Thiết lập kiểm thử: Tạo một chiến lược kiểm thử cơ bản.
- Kiểu: Giúp áp dụng Style API mới của Jetpack Compose cho các thành phần mới và hỗ trợ di chuyển sang Style API.
- AppFunctions: Phân tích cơ sở mã Android để đề xuất và triển khai AppFunctions mới, đồng thời tinh chỉnh tài liệu KDoc để tối ưu hoá Giao thức ngữ cảnh mô hình.
Bạn có thể thêm những kỹ năng mới này vào quy trình làm việc của mình ngay từ dòng lệnh. Để giúp các tác nhân của bạn hiểu và sử dụng Android CLI ngay lập tức, bạn có thể khởi động môi trường và cài đặt kỹ năng android-cli cơ bản bằng cách chạy:
android init
Từ đó, bạn có thể duyệt xem và thiết lập quy trình làm việc của tác nhân bằng cách tìm kiếm chính xác những chức năng mà tác nhân cần:
android skills list
Sau khi tìm thấy kỹ năng phù hợp, hãy cài đặt kỹ năng đó vào môi trường của bạn bằng cách chạy:
android skills add –skill=
Hãy bắt đầu ngay hôm nay
Để tải bản phát hành ổn định 1.0 của Android CLI, hãy khám phá các công cụ mới và duyệt xem tài liệu đầy đủ tại d.android.com/tools/agents ngay hôm nay! Ngoài ra, hãy nhớ cập nhật lên phiên bản xem trước mới nhất của Android Studio để sử dụng các tính năng mới nhất mà Android CLI cung cấp. Chúng tôi rất mong chờ được thấy những gì bạn tạo ra bằng Android CLI 1.0 và cách các tính năng mới này giúp quy trình làm việc hằng ngày của bạn hiệu quả hơn. Tham gia cộng đồng sôi nổi của chúng tôi trên LinkedIn, Medium, YouTube hoặc X và chia sẻ ý kiến phản hồi của bạn.
Khám phá thông báo này và tất cả thông tin cập nhật tại Google I/O 2026 trên trang web io.google.
-
Tin tức về sản phẩmMỗi năm, Google I/O đều mang đến những thông báo và tài nguyên mới trên các hệ sinh thái và sản phẩm, bao gồm cả hoạt động phát triển Android. Khi quá trình phát triển chuyển sang các công cụ dựa trên AI và có sự trợ giúp của tác nhân, chúng tôi đã mở rộng các dịch vụ của mình để hỗ trợ bạn tốt hơn, bất kể bạn quyết định xây dựng ứng dụng cho Android theo cách nào.
Simona Milanovic • 2 phút đọc -
Tin tức về sản phẩmTại Google I/O 2026, chúng tôi đã giới thiệu sự chuyển đổi của Android từ một hệ điều hành sang một hệ thống thông minh. Chúng tôi cũng minh hoạ cách bạn có thể tạo trải nghiệm thông minh một cách tự nhiên bằng hệ thống và mang sức mạnh của AI của Google vào các ứng dụng của bạn.
Jingyu Shi • 2 phút đọc -
Tin tức về sản phẩmChúng tôi rất vui mừng thông báo rằng Android XR đã chính thức hỗ trợ Unreal Engine và Godot. Chúng tôi cũng ra mắt các công cụ mới được thiết kế để tăng năng suất và cho phép các chức năng XR mới: Android XR Engine Hub và Android XR Interaction Framework.
Nhận thông tin chi tiết mới nhất về hoạt động phát triển trên Android trong hộp thư đến của bạn mỗi tuần.