Android Studio I/O Edition: Tính năng mới trong Công cụ dành cho nhà phát triển Android

Đọc trong 8 phút
Matthew Warner
Giám đốc sản phẩm

Tại Google I/O năm nay, chúng tôi sẽ vượt ra ngoài những thay đổi mang tính lặp lại, hướng đến một sự thay đổi cơ bản trong cách xây dựng ứng dụng. Các công cụ mới nhất của chúng tôi được xây dựng cho kỷ nguyên tác nhân với các tính năng giúp bạn nâng cao năng suất với tư cách là nhà phát triển Android VÀ tăng cường sức mạnh cho các tác nhân AI mà bạn triển khai trong cơ sở mã. Vì vậy, cho dù bạn chỉ sử dụng AI để tạo bản dựng hay bạn muốn tự mình thiết kế từng dòng mã, các công cụ của chúng tôi sẽ giúp bạn đón đầu xu hướng.

Khi chuyển từ phát triển "dựa trên sự hỗ trợ của AI" sang phát triển "dựa trên tác nhân", chúng tôi giúp bạn dễ dàng hơn bao giờ hết trong việc biến một ý tưởng sơ khai thành một ứng dụng sản xuất chất lượng cao mà nhà phát triển chỉ cần bỏ ra ít công sức hơn đáng kể.

Vậy có gì mới trong các công cụ dành cho nhà phát triển Android? Trong blog này, chúng ta sẽ đề cập đến 3 khía cạnh chính:

  • Để tác nhân phần mềm của bạn xử lý: Bất kể bạn đang thực hiện nhiệm vụ phát triển nào, tác nhân phần mềm Android Studio đều có thể trợ giúp: từ lập kế hoạch cho cấu trúc và thiết kế ứng dụng, đến viết mã, kiểm thử đơn vị và sửa lỗi.
  • Mọi nhà cung cấp AI, ở bất cứ nơi nào bạn xây dựng: Trong Android Studio, bạn có thể sử dụng mọi mô hình và chúng tôi thậm chí còn giúp hướng dẫn bạn đến những mô hình hoạt động hiệu quả nhất. Chọn bất kỳ mô hình từ xa hàng đầu nào của Google, Anthropic, OpenAI hoặc nếu bạn cần chạy cục bộ, hãy chọn Gemma 4 – mô hình cục bộ hiệu quả và mạnh mẽ nhất của chúng tôi! Với Android CLI, bạn có thể tạo ứng dụng Android nhanh chóng và dễ dàng hơn bằng cách sử dụng các tác nhân phần mềm và môi trường phát triển mà bạn chọn.
  • Như thường lệ, hiệu suất và chất lượng vẫn là những ưu tiên hàng đầu: Chúng tôi tiếp tục đầu tư vào các công cụ dành cho nhà phát triển Android mà bạn yêu thích: từ Trình mô phỏng, đến Trình phân tích tài nguyên, trình phân tích hiệu suất và nhiều công cụ khác!

1: Để nhân viên hỗ trợ xử lý

Kỹ năng của nhân viên hỗ trợ

Android Studio hiện hỗ trợ Kỹ năng của tác nhân, các tập hợp hướng dẫn theo mô-đun giúp LLM có kiến thức chuyên biệt và quy trình công việc dành riêng cho từng miền. Bằng cách thêm các kỹ năng vào dự án, bạn có thể hướng dẫn tác nhân tuân theo các phương pháp hay nhất, mẫu kiến trúc hoặc quy trình làm việc của thư viện cụ thể. Điều này giúp tạo mã chính xác hơn, nhận biết được ngữ cảnh và tự động kích hoạt kỹ năng cho một tác vụ phù hợp, đảm bảo tác nhân hoạt động như một chuyên gia. Chúng tôi đã kết hợp nhiều kỹ năng hàng đầu của các tác nhân Android và Firebase trong bản dựng Canary mới nhất của Android Studio, nhờ đó bạn có thể bắt tay ngay vào việc xây dựng!

Agent_Skills.png
Các kỹ năng ở Chế độ tác nhân

Bạn có thể tạo kỹ năng của riêng mình hoặc sử dụng CLI Android để cài đặt các kỹ năng chính thức của chúng tôi – một kho lưu trữ bao gồm một số quy trình làm việc phổ biến nhất mà một số nhà phát triển Android và LLM có thể gặp khó khăn. Các mẫu này giúp mô hình hiểu rõ hơn và thực hiện các mẫu cụ thể tuân theo các phương pháp hay nhất và hướng dẫn của chúng tôi về việc phát triển trên Android, chẳng hạn như di chuyển từ XML sang Compose, chế độ hiển thị tràn viền, Navigation 3, v.v. Bạn thậm chí có thể tạo ứng dụng cho Android XR, bắt đầu bằng một ứng dụng Display Glasses đẹp mắt với Glimmer của Jetpack Compose. Các kỹ năng chính thức của Android được tự động đi kèm với Android Studio mới nhất, vì vậy, Agent đã sẵn sàng để tạo bản dựng!

Tạo ứng dụng full-stack bằng Firebase ở Chế độ tác nhân

Giờ đây, bạn có thể bật trực tiếp các dịch vụ Firebase như Auth và cơ sở dữ liệu Firestore trong Chế độ tác nhân trong Android Studio bằng Kỹ năng của tác nhân cho Firebase. Tác nhân của bạn sẽ có thể hoàn tất quá trình tích hợp Firebase và định cấu hình các dịch vụ phụ trợ. Nhờ tích hợp này, bạn có thể tạo các ứng dụng Android toàn ngăn xếp mạnh mẽ mà không cần rời khỏi IDE!

Firebase_FullStack_apps.png
Tạo ứng dụng full-stack bằng Firebase thông qua Chế độ tác nhân

Cuộc trò chuyện song song

Giờ đây, bạn có thể chạy song song nhiều cuộc trò chuyện ở Chế độ nhân viên hỗ trợ. Trong một cuộc trò chuyện, hãy chạy các thử nghiệm và trong khi chờ đợi, bạn có thể bắt đầu chế độ lập kế hoạch cho một tính năng mới trong ứng dụng của mình trong khi sử dụng một luồng trò chuyện thứ ba để viết tài liệu cho ứng dụng. Những điểm cải tiến này sẽ giúp bạn tiết kiệm thời gian và nâng cao năng suất. 

parallel_threads.png
Các cuộc trò chuyện song song ở Chế độ người dùng

New Project Agent có nhiều khả năng hơn

New Project Agent (Trợ lý dự án mới) của Android Studio đã phát triển thành một công cụ phát triển toàn diện và mạnh mẽ, sử dụng kế hoạch thực thi nhiều bước và "vòng lặp tạo" tự động để tự sửa lỗi bản dựng và định cấu hình các phần phụ thuộc trên nhiều tệp. Khả năng nâng cao này được khuếch đại đáng kể nhờ việc tích hợp mới với Firebase Agent Skills, cho phép nhà phát triển xây dựng, gỡ lỗi và triển khai liền mạch các ứng dụng hoàn chỉnh từ một câu lệnh duy nhất cho đến bản phát hành cuối cùng.

NewProjectAgent.png
Tạo ứng dụng bằng Trợ lý dự án mới

Ngoài ra, ứng dụng này hiện hỗ trợ màn hình lớn. Ngay từ đầu, bạn có thể tạo khung cho dự án của mình bằng các bố cục, thành phần và chế độ điều hướng được tối ưu hoá cho máy tính bảng, thiết bị có thể gập lại và thiết bị máy tính xách tay. Khung này có thêm logic để kiểm thử ứng dụng của bạn trên trình mô phỏng màn hình lớn nếu bạn đã bật một trình mô phỏng. Bạn chỉ cần định cấu hình thiết bị cần thiết trong Trình mô phỏng Android và Agent có thể kiểm thử thiết bị đó!

LargeFormFactors_NPA.png
Xây dựng ứng dụng màn hình lớn cho thiết bị có thể gập lại và máy tính bảng

2: Mọi nhà cung cấp AI, ở bất cứ nơi nào bạn xây dựng

Tạo ứng dụng Android trong Google AI Studio

Google AI Studio hiện có đầy đủ các chức năng phát triển ứng dụng Android. Người dùng có thể tạo ứng dụng mới, xem trước ngay lập tức thông qua Trình mô phỏng Android được nhúng và triển khai trực tiếp ứng dụng đó đến các thiết bị thực bằng ADB qua USB. Ngoài ra, nhà phát triển có thể xuất bản thẳng lên Google Play; AI Studio sẽ xử lý việc tạo bản ghi ứng dụng, đóng gói và tải bản ghi đó lên một kênh kiểm thử nội bộ. Để phát triển nâng cao và đạt mức độ sẵn sàng phát hành công khai, bạn có thể xuất dự án dưới dạng tệp ZIP và mở liền mạch trong Android Studio. Để bắt đầu, hãy truy cập vào Google AI Studio ngay hôm nay và bắt đầu xây dựng!

Build_Android_apps_AI_Studio.png
Chế độ tạo của Google AI Studio với khung Android

Android CLI giúp bạn xây dựng nhanh hơn, hiệu quả hơn với mọi tác nhân phần mềm

 

Android CLI cho phép bạn tạo ứng dụng bằng cách sử dụng bất kỳ tác nhân, LLM và công cụ nào mà bạn chọn. CLI Android được thiết kế để giúp các tác nhân AI xây dựng nhanh hơn và sử dụng ít token hơn so với việc chỉ sử dụng các công cụ LLM chung. Bằng cách liên kết các tác nhân với Cơ sở kiến thức Android và các kỹ năng Android, giờ đây, bạn có thể yêu cầu tác nhân mà mình chọn tuân theo các phương pháp hay nhất mới nhất trong mọi môi trường lập trình.

Ngoài ra, khi sử dụng phiên bản Canary mới nhất của Android Studio Quail, Android CLI cho phép tác nhân của bạn tận dụng các chức năng mạnh mẽ của IDE, chẳng hạn như phân tích tệp để tìm vấn đề hoặc tìm khai báo biểu tượng. Google Antigravity 2.0 hiện hỗ trợ chính thức việc phát triển Android bằng Android CLI.

AndroidCLI_2.png
CLI Android cho phép mọi tác nhân có các công cụ và kiến thức để tạo ứng dụng cho Android.

Gói AI của Google

Giờ đây, bạn có thể sử dụng gói Google AI Pro hoặc Ultra để có quyền sử dụng hạn mức riêng và hạn mức sử dụng cao hơn cho Gemini trong Android Studio. Điều này đặc biệt hữu ích cho các phiên phát triển Android dựa trên tác nhân kéo dài, có thể yêu cầu sử dụng nhiều mã thông báo hơn. Android Studio sẽ tự động phát hiện gói thuê bao của bạn khi bạn đăng nhập bằng Tài khoản Google.  

Google_AI_Plan.png
Sử dụng gói AI của Google ở Chế độ trợ lý

Gemma 4 để hỗ trợ viết mã cục bộ và AI trên thiết bị

Gemma 4 là một mô hình cục bộ hiện đại được huấn luyện để phát triển Android. Đây là mô hình cục bộ hiệu quả nhất của chúng tôi và có khả năng lập trình phức tạp nhiều bước trong Android Studio. Đây là lựa chọn lý tưởng cho những nhà phát triển cần quyền riêng tư đối với dữ liệu, quyền truy cập ngoại tuyến hoặc gặp phải vấn đề về hạn mức với các mô hình khác.

Giờ đây, trong bản dựng Canary mới nhất, bạn có thể tải xuống và chạy Gemma 4 ngay từ IDE mà không cần thiết lập máy chủ bên ngoài.

Gemma4_Default_Model_Selector.png
Bộ chọn mô hình ở Chế độ tác nhân

Đưa mô hình của riêng bạn vào Android Studio

Android Studio cho phép nhà phát triển đưa bất kỳ mô hình nào họ chọn vào IDE để được hỗ trợ bởi AI tác nhân. Tăng cường quy trình làm việc bằng các mô hình như Gemini, GPT và Claude hoặc sử dụng mô hình cục bộ như Gemma 4. Tính linh hoạt này giúp nhà phát triển kiểm soát hiệu suất, quyền riêng tư và chi phí tốt hơn.

BYOM.png
Chế độ cài đặt, Nhà cung cấp mô hình

Android Bench làm nổi bật các mô hình hàng đầu

Hồi đầu năm nay, chúng tôi đã ra mắt Android Bench, một phép đo điểm chuẩn và bảng xếp hạng được thiết kế để đánh giá mức độ hiệu quả của các LLM trong việc xử lý các tác vụ phát triển Android trong thực tế. Mục tiêu là đẩy nhanh quá trình cải tiến AI, từ đó tạo ra những mô hình hữu ích hơn để bạn sử dụng cho tính năng hỗ trợ của AI, giúp người dùng Android có được những ứng dụng chất lượng cao hơn.
 

Bạn yêu cầu chúng tôi đánh giá các mô hình nguồn mở, vì vậy, chúng tôi đã thêm các mô hình này vào bảng xếp hạng để giúp bạn xem cách các LLM có thêm quyền riêng tư và quyền truy cập ngoại tuyến hoạt động. Chúng tôi cũng đang nỗ lực tăng đáng kể độ khó của các thử thách mà chúng tôi đưa ra cho LLM, nhằm tiếp tục khuyến khích các mô hình này cải thiện. Điều này bao gồm việc tạo các tác vụ chạy trong thời gian dài, thường mất nhiều ngày để một kỹ sư Android hoàn thành.

Android_Bench_update.png
Kết quả mới nhất tính đến ngày 18 tháng 5 năm 2026, hãy xem tại đây để biết thông tin cập nhật

3: Như mọi khi, hiệu suất và chất lượng vẫn là những ưu tiên hàng đầu:

Kiểm thử các lượt tương tác trên nhiều thiết bị bằng Trình mô phỏng Android

Trình mô phỏng Android hiện có một ngăn xếp mạng mới cho phép kết nối ngang hàng không cần cấu hình giữa nhiều thiết bị ảo trên cùng một máy chủ lưu trữ. Bản cập nhật này giúp bạn không cần chuyển tiếp cổng theo cách thủ công, cho phép nhà phát triển dễ dàng kiểm thử các trường hợp sử dụng nhiều thiết bị như chơi trò chơi nhiều người chơi trên cùng một máy, chia sẻ tệp và ghép nối ứng dụng đồng hành. Bằng cách tạo một bảng nối đa năng mạng ảo dùng chung, Trình mô phỏng Android mang đến một môi trường ổn định và nhất quán hơn để xây dựng trải nghiệm ứng dụng phức tạp, có kết nối với nhau trên nhiều hệ số hình dạng.

Emulator.jpg
Kiểm thử trên nhiều thiết bị bằng Trình mô phỏng Android

Cầu gỡ lỗi Android Wi-Fi 2.0

ADB Wi-Fi 2.0 mang đến khả năng gỡ lỗi qua Wi-Fi đáng tin cậy hơn đáng kể. Với công cụ dòng lệnh ADB mới nhất trong Android Platform Tools phiên bản 37 và thiết bị Android 17, giờ đây, bạn có thể thay đổi mạng, tắt máy và tiếp tục công việc hằng ngày, đồng thời các thiết bị của bạn sẽ vẫn kết nối. Ngoài ra, các thiết bị đã bật tính năng gỡ lỗi qua Wi-Fi sẽ tự động xuất hiện trong Trình quản lý thiết bị của Android Studio, truyền trực tuyến quy trình ghép nối và giúp bạn dễ dàng kết nối điện thoại, đồng hồ Android, v.v. hơn bao giờ hết. 

ADB_wifi.png
Ghép nối thiết bị với Wi-Fi

Giờ đây, Android Studio cho phép bạn phát hành lên Google Play để kiểm thử

Giờ đây, Android Studio cho phép bạn tải các bản phát hành mới của ứng dụng trực tiếp lên các kênh kiểm thử của Google Play Console. Bạn có thể làm việc này bằng cách chọn một lựa chọn mới để tiếp tục "Phát hành để kiểm thử" ở cuối quy trình Tạo gói ứng dụng đã ký. Quy trình tích hợp này hỗ trợ việc tải bản phát hành ban đầu của một ứng dụng hoàn toàn mới lên kênh thử nghiệm nội bộ của Play Console. Bạn cũng có thể sử dụng tính năng này để tải bản phát hành lên các ứng dụng hiện có vào nhóm kiểm thử. Bạn cần đăng ký trên Google Play Console để tận dụng chức năng này. Hãy đọc blog "Có gì mới trên Google Play" để tìm hiểu về tất cả thông tin cập nhật của Play tại I/O.

upload_to_play_square.png
Tải gói ứng dụng lên Google Play

Hỗ trợ quy trình xác minh nhà phát triển Android

Giờ đây, bạn có thể xem trạng thái đăng ký của ứng dụng ngay trong Android Studio khi tạo một App Bundle hoặc APK đã ký. Khi thấy thông tin này trong Android Studio, bạn có thể giải quyết sớm các vấn đề về việc đăng ký và đảm bảo ứng dụng của bạn đã sẵn sàng trước khi yêu cầu xác minh có hiệu lực đối với các thiết bị Android được chứng nhận kể từ tháng 9 năm 2026.

DeveloperVerificationAndroidStudio.png
Trạng thái đăng ký ứng dụng có quy trình xác minh nhà phát triển Android

Phát hiện rò rỉ bộ nhớ bằng LeakCanary

Rò rỉ bộ nhớ trong Android xảy ra khi mã của bạn giữ lại tham chiếu của một đối tượng rất lâu sau khi vòng đời của đối tượng đó kết thúc. Điều này ngăn Trình thu gom rác (GC) thu hồi bộ nhớ đó, dẫn đến hiệu suất chậm chạp hoặc lỗi OutOfMemoryError (OOM).

Tác vụ trình phân tích tài nguyên LeakCanary của Android Studio giúp tăng đáng kể năng suất của nhà phát triển bằng cách cho phép phân tích và kiểm tra dấu vết rò rỉ bộ nhớ ngay trên môi trường phát triển dành cho máy tính chứ không phải trên thiết bị di động. Hơn nữa, Android Studio giúp đơn giản hoá quy trình khắc phục sự cố bằng cách cung cấp các công cụ như "Chuyển đến khai báo" để liên kết trực tiếp quy trình phân tích rò rỉ với cơ sở mã, cho phép nhà phát triển nhanh chóng xác định và giải quyết tình trạng rò rỉ bộ nhớ.

Kể từ bản phát hành Android Studio Quail 1, giờ đây, bạn cũng có thể yêu cầu Gemini xem xét tình trạng rò rỉ bộ nhớ cho bạn bằng nút "Khắc phục bằng Agent".

LeakCanary.png
Xem xét các sự cố rò rỉ bộ nhớ được xác định thông qua LeakCanary bằng nút "Khắc phục bằng Trợ lý"

Android Performance Analyzer (APA)

Android Performance Analyzer (APA) là trình phân tích hiệu suất thế hệ tiếp theo dành cho Android, đồng thời cung cấp thông tin phân tích nhất quán về mức sử dụng CPU, GPU, bộ nhớ và pin cho các ứng dụng và trò chơi của bạn chạy trên thiết bị Android 12 trở lên.APA được thiết kế để đảm bảo độ tin cậy và hiệu suất với tốc độ kết xuất dấu vết nhanh hơn 26 lần so với công cụ trước đây.

square_APA.png
Android Performance Analyzer (APA) chạy trong Android Studio, cho thấy 2 dấu vết song song

APA tích hợp sẵn với các tác nhân AI và cung cấp 2 kỹ năng mới: Kỹ năng Perfetto SQLKỹ năng phân tích Perfetto. Các kỹ năng này giúp trả lời những câu hỏi như "Tại sao ứng dụng của tôi khởi động chậm?"

Perf_analyzer_Agent_Chat.png
Phân tích dấu vết bằng kỹ năng Phân tích Perfetto

Trình phân tích cấu hình R8

R8 là một trong những cách tốt nhất để cải thiện hiệu suất của ứng dụng và giảm mức sử dụng bộ nhớ. Lợi ích về hiệu suất mà bạn có thể nhận được từ R8 có mối tương quan trực tiếp với mức độ mà R8 có thể tối ưu hoá cơ sở mã của bạn. Chúng tôi đã ra mắt một công cụ mới để giúp bạn khai thác tối đa khả năng tối ưu hoá của R8 – Trình phân tích cấu hình R8. Công cụ này cung cấp thông tin chi tiết về chất lượng cấu hình R8 và mức độ ảnh hưởng của các quy tắc giữ lại đến ứng dụng của bạn. Chúng tôi cũng đã giới thiệu 3 điểm số cho biết mức độ tối ưu hoá, làm rối mã nguồn và rút gọn có thể thực hiện đối với cơ sở mã của bạn.

Các bản sửa lỗi được đề xuất cho sự cố khi tích hợp Trợ lý trong AQI

Giờ đây, cửa sổ công cụ Thông tin chi tiết về chất lượng ứng dụng đã được tích hợp với tác nhân AI để phân tích dữ liệu sự cố cùng với mã nguồn của bạn nhằm đưa ra lời giải thích chi tiết và đề xuất các giải pháp tiềm năng. Sau khi chọn một sự cố trong cửa sổ công cụ App Quality Insights, hãy chuyển đến thẻ Thông tin chi tiết rồi nhấp vào "Xem thêm" để xem nội dung giải thích chi tiết về sự cố đó. Nhấp vào "Khắc phục bằng AI" để tác nhân đề xuất các thay đổi về mã mà bạn có thể xem xét và chấp nhận.
 

aqi-agent-integration.png
Thông tin chi tiết về chất lượng ứng dụng và cách khắc phục bằng AI

Bắt đầu

Android Studio đang thu hẹp khoảng cách giữa ý tưởng và việc triển khai. Với các công cụ mạnh mẽ được thiết kế để phát triển dựa trên tác nhân, việc tạo và phát hành các ứng dụng Android chất lượng cao chưa bao giờ dễ dàng đến thế.

Tải bản dựng xem trước Android Studio Quail mới nhất xuống và dùng thử các tính năng mới này. Như mọi khi, ý kiến phản hồi của bạn rất quan trọng đối với chúng tôi. Xem các vấn đề đã biết, báo cáo lỗi và tham gia cộng đồng sôi nổi của chúng tôi trên LinkedIn, YouTube hoặc X. Chúc bạn lập trình vui vẻ!

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 io.google.

Tác giả:

Tiếp tục đọc