Tin tức về sản phẩm

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

8 phút đọc
Xem hồ sơ của Matthew Warner
Matthew Warner Nhà quản lý sản phẩm, Trải nghiệm nhà phát triển Android

Năm nay tại Google I/O, chúng tôi không chỉ thực hiện những thay đổi lặp lại mà còn hướng tới 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 tăng năng suất cho bạn 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 toàn bộ mã nguồn của mình. Vì vậy, cho dù bạn đang xây dựng ứng dụng hoàn toàn bằng AI hay muốn tự tay viết từng dòng mã, các công cụ của chúng tôi sẽ giúp bạn luôn dẫn đầu xu hướng.

Khi chuyển từ phát triển "sử dụng 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 biến một ý tưởng thành một ứng dụng chính thức chất lượng cao mà không cần tốn nhiều công sức.

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

  • Để tác nhâ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 Android Studio đều có thể trợ giúp: từ việc lập kế hoạch kiến trúc và thiết kế ứng dụng, đến viết mã, kiểm thử đơn vị và bản sửa lỗi.
  • Mọi nhà cung cấp AI, mọi nơi bạn xây dựng: Trong Android Studio, bạn có thể sử dụng bất kỳ mô hình nào và chúng tôi thậm chí còn hướng dẫn bạn đến những mô hình có hiệu suất tốt 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ộ – Gemma 4 là mô hình cục bộ mạnh mẽ và hiệu quả nhất của chúng tôi! Ngoài ra, với Android CLI, bạn có thể xây dựng ứng dụng Android nhanh hơn 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 tác nhân

Android Studio hiện hỗ trợ Kỹ năng của tác nhân, tập lệnh mô-đun giúp LLM nắm vững các quy trình công việc chuyên biệt và kiến thức theo miền cụ thể. Bằng cách thêm 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 cấu trúc hoặc quy trình thư viện cụ thể. Điều này giúp tạo mã chính xác hơn, nhận biết theo bối cảnh và kích hoạt kỹ năng tự động cho một nhiệm vụ phù hợp, đảm bảo tác nhân hoạt động như một chuyên gia. Chúng tôi đã tích hợp nhiều kỹ năng hàng đầu của tác nhân Android và Firebase vào 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
Kỹ năng trong 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 Android CLI để cài đặt 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 công 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 kỹ năng này giúp mô hình hiểu rõ hơn và thực thi các mẫu cụ thể theo các phương pháp hay nhất và hướng dẫn của chúng tôi về phát triển Android, chẳng hạn như di chuyển XML sang Compose, Tràn viền, Điều hướng 3, v.v. Bạn thậm chí có thể sử dụng các kỹ năng cho Android XR, bắt đầu bằng một ứng dụng Kính có màn hình đẹp mắt với Jetpack Compose Glimmer. 

Tạo ứng dụng toàn diện bằng Firebase ở Chế độ tác nhân

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

Firebase_FullStack_apps.png
Xây dựng ứng dụng toàn diện 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 bằng Chế độ tác nhân. Trong một cuộc trò chuyện, bạn có thể chạy các chương trình kiểm thử 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, đồng thời sử dụng chuỗi 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
Trò chuyện song song ở Chế độ tác nhân

Tác nhân dự án mới mạnh mẽ hơn

Tác nhân dự án mới của Android Studio đã phát triển thành một công cụ cho nhà phát triển toàn diện 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 tăng cường đáng kể nhờ tính năng tích hợp mới với Kỹ năng của tác nhân Firebase, cho phép nhà phát triển dễ dàng xây dựng, gỡ lỗi và triển khai các ứng dụng toàn diện ngay từ một câu lệnh duy nhất cho đến khi hoàn thiện sản phẩm.

NewProjectAgent.png
Xây dựng ứng dụng bằng Tác nhân dự án mới

Ngoài ra, ứng dụng này hiện hỗ trợ màn hình lớn. Bạn có thể tạo khung cho dự án bằng bố cục, thành phần điều hướng và các thành phần đượ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 ngay từ đầu. Dự án này có thêm logic để kiểm thử ứng dụng 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 là Tác nhân 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: Bất kỳ nhà cung cấp AI nào, 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 tính 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 ứng dụng ngay lập tức thông qua Trình mô phỏng Android được nhúng và triển khai ứng dụng trực tiếp trên thiết bị thực bằng ADB qua USB. Ngoài ra, nhà phát triển có thể phát hành trực tiếp 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 ứng dụng lên kênh thử nghiệm nội bộ. Để phát triển nâng cao và mức độ sẵn sàng phát hành công khai, dự án có thể được xuất 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ế độ xây dựng 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

Android CLI cho phép bạn tạo ứng dụng bằng bất kỳ tác nhân, LLM và công cụ nào mà bạn chọn. Android CLI đượ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 mã thông báo hơn so với việc chỉ sử dụng các công cụ LLM chung. Bằng cách trang bị cho tác nhân kiến thức về Android và các kỹ năng Android, giờ đây, bạn có thể yêu cầu tác nhân mà bạn chọn làm 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 nội dung khai báo biểu tượng. Google Antigravity 2.0 hiện chính thức hỗ trợ phát triển Android bằng Android CLI.

AndroidCLI_2.png
Android CLI cung cấp cho mọi tác nhân các công cụ và kiến thức để xây dựng ứng dụng cho Android.

gói AI của Google

Giờ đây, bạn có thể dùng gói Google AI Pro hoặc Ultra để có quyền truy cập vào dung lượng chuyên dụng và hạn mức 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ài có sử dụng tác nhân, có thể cần 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ế độ tác nhân

Gemma 4 hỗ trợ lập trình cục bộ và AI trên thiết bị

Gemma 4 là một mô hình cục bộ tiên tiến được huấn luyện cho hoạt động 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 tác nhân nhiều bước phức tạp trong Android Studio. Mô hình này phù hợp với những nhà phát triển cần quyền riêng tư đối với dữ liệu, xem không cần mạng hoặc gặp vấn đề về hạn mức khi dùng 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 trong 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 trong 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 để khai thác trợ lý 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í hiệu quả hơn.

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

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

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

Bạn đã yêu cầu chúng tôi đánh giá các mô hình 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ác LLM (mô hình ngôn ngữ lớn) có thêm quyền riêng tư và xem không cần mạng được đánh giá như thế nào. 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 đặt ra cho LLM, để tiếp tục khuyến khích những điểm cải tiến. Điều này bao gồm cả việc tạo các tác vụ chạy trong thời gian dài, thường khiến một kỹ sư Android mất nhiều ngày để 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ư thường lệ, hiệu suất và chất lượng vẫn là ưu tiên hàng đầu:

Kiểm thử hoạt động 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 bộ phần cứng và phần mềm mạng mới, cho phép kết nối ngang hàng mà 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ủ. Bản cập nhật này giúp bạn không cần phải chuyển tiếp cổng theo cách thủ công, cho phép nhà phát triển dễ dàng thử nghiệm các tình huống trên 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 cặp ứ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 trong ứng dụng phức tạp, kết nối với nhau trên nhiều kiểu 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 cung cấp tính 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à thực hiện các hoạt động thường ngày mà thiết bị 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 quá trình ghép nối và giúp việc kết nối điện thoại, đồng hồ Android và các thiết bị khác trở nên dễ dàng hơn bao giờ hết. 

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

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

Android Studio hiện 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 thử nghiệm 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 "Xuất bản để thử nghiệm" ở cuối quy trình Tạo gói ứng dụng đã ký. Tính năng tích hợp này hỗ trợ tải bản phát hành đầu tiên 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 kênh thử nghiệm cho ứng dụng hiện có. Bạn cần đăng ký trên Google Play Console để sử dụng chức năng này. Đọc bài đăng trên blog "Tính năng 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ợ xác minh nhà phát triển Android

Giờ đây, bạn có thể thấy trạng thái đăng ký của ứng dụng ngay trong Android Studio khi tạo một Gói ứng dụng hoặc APK đã ký. Khi xem thông tin này trong Android Studio, bạn có thể sớm giải quyết 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 trong 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 tệp đối chiếu của một đối tượng 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ớ đó, cuối cùng dẫn đến hiệu suất chậm 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 nâng cao đá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 thay vì trên thiết bị di động. Hơn nữa, Android Studio còn đơ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ư "Go to declaration" (Chuyển đến phần khai báo) để liên kết thông tin phân tích rò rỉ trực tiếp với toàn bộ mã nguồn, giúp nhà phát triển nhanh chóng tìm và giải quyết các vấn đề 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 vấn đề rò rỉ bộ nhớ bằng nút "Fix with Agent" (Khắc phục bằng tác nhân).

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

Android Performance Analyzer (APA)

Android Performance Analyzer (APA) là trình phân tích hiệu suất thế hệ mới dành cho Android, cung cấp thông tin phân tích tổng hợp về mức sử dụng CPU, GPU, bộ nhớ và pin cho các ứng dụng và trò chơi 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 tới 26 lần so với công cụ trước đó.

square_APA.png
Android Performance Analyzer (APA) đang chạy trong Android Studio, cho thấy hai dấu vết cạnh nhau

APA tích hợp sẵn với các tác nhân AI và cung cấp hai kỹ năng mới: Kỹ năng Perfetto SQL và Kỹ năng phân tích Perfetto, giúp trả lời các 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 độ tối ưu hoá của R8 đối với 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 tối ưu hoá tối đa từ R8 – Trình phân tích cấu hình R8. Tính năng 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 đối với ứ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ủa toàn bộ mã nguồn.

Cách khắc phục được đề xuất cho các sự cố khi tích hợp Tác nhân trong AQI

Cửa sổ công cụ Thông tin chi tiết về chất lượng ứng dụng hiện đượ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 nội dung giải thích chi tiết và đề xuất các bản sửa lỗi tiềm năng. Sau khi chọn một sự cố trong cửa sổ công cụ Thông tin chi tiết về chất lượng ứng dụng, 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 "Sửa bằng AI" để yêu cầu 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à tính năng Sửa lỗi bằng AI

Bắt đầu

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

Hãy tải bản dựng xem trước mới nhất của Android Studio Quail 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. Kiểm tra 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 về Google I/O 2026 trên io.google.

Tác giả:
Tiếp tục đọc