Ghi chú phát hành cho bản dùng thử Android Studio

Trang này liệt kê các tính năng mới được giới thiệu trong các bản phát hành xem trước của Android Studio. Các bản dựng xem trước cung cấp quyền truy cập sớm vào các tính năng và điểm cải tiến mới nhất trong Android Studio. Bạn có thể tải các phiên bản xem trước này xuống. Nếu bạn gặp vấn đề khi sử dụng phiên bản xem trước của Android Studio, hãy cho chúng tôi biết. Báo cáo lỗi của bạn giúp cải thiện Android Studio.

Bản phát hành Canary có các tính năng tiên tiến đang trong quá trình phát triển và được kiểm thử sơ bộ. Mặc dù bạn có thể sử dụng bản dựng Canary để phát triển, nhưng hãy lưu ý rằng các tính năng có thể được thêm hoặc thay đổi. Bản phát hành đề xuất (RC) là phiên bản tiếp theo của Android Studio và gần như đã sẵn sàng cho bản phát hành ổn định. Bộ tính năng cho phiên bản tiếp theo đã được ổn định. Hãy xem Tên phát hành của Android Studio để hiểu cách đặt tên phiên bản của Android Studio.

Để biết tin tức mới nhất về các bản phát hành thử nghiệm của Android Studio, bao gồm cả danh sách các bản sửa lỗi đáng chú ý trong mỗi bản phát hành thử nghiệm, hãy xem Nội dung cập nhật về bản phát hành trong blog của Android Studio.

Các phiên bản hiện tại của Android Studio

Bảng sau đây liệt kê các phiên bản hiện tại của Android Studio và các kênh tương ứng.

Phiên bản Kênh
Android Studio Quail 1 Ổn định
Trình bổ trợ Android cho Gradle 9.2.0 Ổn định
Android Studio Quail 2
Android Studio Quail 3 Canary

Khả năng tương thích với các bản xem trước của trình bổ trợ Android cho Gradle

Mỗi phiên bản xem trước của Android Studio được xuất bản cùng với một phiên bản tương ứng của trình bổ trợ Android cho Gradle (AGP). Các phiên bản xem trước của Studio sẽ hoạt động với mọi phiên bản ổn định tương thích của AGP. Tuy nhiên, nếu đang sử dụng phiên bản xem trước của AGP, bạn phải sử dụng phiên bản xem trước tương ứng của Studio (ví dụ: Android Studio Chipmunk Canary 7 với AGP 7.2.0-alpha07). Việc cố gắng sử dụng các phiên bản khác nhau (ví dụ: Android Studio Chipmunk Beta 1 với AGP 7.2.0-alpha07) sẽ gây ra lỗi Đồng bộ hoá, dẫn đến lời nhắc cập nhật lên phiên bản AGP tương ứng.

Để xem nhật ký chi tiết về việc ngừng sử dụng và xoá API của trình bổ trợ Android cho Gradle, hãy xem thông tin cập nhật về API của trình bổ trợ Android cho Gradle.

Studio Labs

Studio Labs cho phép bạn dùng thử các tính năng AI thử nghiệm mới nhất trong phiên bản ổn định của Android Studio, nhờ đó, bạn có thể tích hợp nhanh hơn các dịch vụ hỗ trợ AI của chúng tôi vào quy trình phát triển của mình. Để biết thêm thông tin, hãy xem phần Studio Labs.

Sau đây là các tính năng hiện có trong Studio Labs.

Tính năng Mô tả Tài liệu
Hành trình dành cho Android Studio Sử dụng ngôn ngữ tự nhiên để mô tả các bước và khẳng định cho các kiểm thử đầu cuối. Journeys cho Android Studio

Android Studio Quail 2

Sau đây là các tính năng mới trong Android Studio Quail 3.

Để biết những vấn đề đã được khắc phục trong phiên bản Android Studio này, hãy xem các vấn đề đã xử lý.

Các kỹ năng khác của tác nhân

Android Studio hỗ trợ kỹ năng của tác nhân. Đây là các tập hợp hướng dẫn theo mô-đun giúp tác nhân có kiến thức chuyên biệt về quy trình công việc và kiến thức theo 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 cấu trúc và quy trình công việc 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 khi bạn thực hiện một tác vụ có liên quan.

Bạn có thể tạo các kỹ năng tuỳ chỉnh của riêng mình hoặc sử dụng Android CLI để cài đặt các kỹ năng chính thức của Android. Các kỹ năng về Android bao gồm những quy trình làm việc phổ biến, chẳng hạn như di chuyển từ XML sang Compose, hỗ trợ hiển thị tràn viền, Navigation 3, v.v.

Trợ lý cho thấy các kỹ năng hiện có và đang hoạt động trong giao diện trò chuyện.
Nhân viên hỗ trợ cho thấy các kỹ năng hiện có và đang hoạt động trong giao diện trò chuyện.

Cuộc trò chuyện song song

Bạn có thể chạy song song nhiều cuộc trò chuyện ở Chế độ trợ lý, cho phép bạn làm nhiều việc cùng lúc hiệu quả hơn trong IDE. Ví dụ: bạn có thể bắt đầu một tác vụ chạy trong thời gian dài như tạo các bài kiểm thử trong một cuộc trò chuyện, sử dụng cuộc trò chuyện thứ hai để lên kế hoạch cho một tính năng mới và sử dụng cuộc trò chuyện thứ ba để soạn thảo tài liệu – tất cả cùng một lúc.

Android Studio cho thấy nhiều luồng trò chuyện đang hoạt động trong cửa sổ công cụ.
Nhiều chuỗi trò chuyện đang hoạt động trong cửa sổ công cụ.

LeakCanary trong Trình phân tích tài nguyên của Android Studio

Android Studio Panda tích hợp LeakCanary ngay trong Trình phân tích tài nguyên Android Studio dưới dạng một tác vụ chuyên dụng.

Tác vụ mới trong Trình phân tích tài nguyên Android Studio để phân tích rò rỉ bằng LeakCanary

Tác vụ trình phân tích tài nguyên LeakCanary trong Android Studio chủ động di chuyển quy trình phân tích rò rỉ bộ nhớ từ thiết bị sang máy phát triển, giúp tăng hiệu suất đáng kể trong giai đoạn phân tích rò rỉ so với quy trình phân tích rò rỉ trên thiết bị.

Ngoài ra, giờ đây, hoạt động phân tích rò rỉ được đặt trong bối cảnh trong IDE và tích hợp hoàn toàn với mã nguồn của bạn, cung cấp các tính năng như Chuyển đến nguồn và các kết nối mã hữu ích khác giúp giảm đáng kể sự bất tiện và thời gian cần thiết để điều tra và khắc phục tình trạng rò rỉ bộ nhớ. Bạn cũng có thể sao chép toàn bộ thông tin phân tích rò rỉ để xử lý thêm bằng Gemini. Việc này có thể giúp tăng đáng kể năng suất và cải thiện quy trình làm việc của bạn trong giai đoạn phát triển.

Phân tích rò rỉ bộ nhớ LeakCanary được ngữ cảnh hoá bằng Chuyển đến khai báo để gỡ lỗi

Android Studio Quail 3

Sau đây là các tính năng mới trong Android Studio Quail 3.

Để biết những vấn đề đã được khắc phục trong phiên bản Android Studio này, hãy xem các vấn đề đã xử lý.

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

Bạn có thể bật và định cấu hình các dịch vụ Firebase như Xác thực và cơ sở dữ liệu Cloud Firestore ngay trong Chế độ tác nhân trong Android Studio bằng cách sử dụng các kỹ năng của tác nhân Firebase. Tác nhân này có thể giúp bạn hoàn tất quy 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.

Tác nhân hướng dẫn người dùng thiết lập Firebase Auth và Firestore trong IDE.
Trợ lý hướng dẫn người dùng thực hiện quy trình tích hợp Firebase trong giao diện trò chuyện.

Nhiều chức năng hơn khi tạo dự án mới bằng AI

Khả năng tạo dự án mới bằng AI đã phát triển thành một công cụ phát triển toàn diện: công cụ này sử dụng kế hoạch thực thi nhiều bước và một "vòng lặp tạo" tự động có thể tự động định cấu hình các phần phụ thuộc trên nhiều tệp và tự sửa lỗi bản dựng trong quá trình thiết lập dự án.

Khả năng này được tăng cường hơn nữa nhờ tích hợp với các kỹ năng của tác nhân Firebase, cho phép bạn tạo, gỡ lỗi và triển khai các ứng dụng ngăn xếp đầy đủ hoàn chỉnh từ một câu lệnh duy nhất.

Tạo và định cấu hình một ứng dụng Firebase toàn ngăn xếp chỉ bằng một câu lệnh.
Tạo và định cấu hình một ứng dụng Firebase full-stack chỉ bằng một câu lệnh.

Ngoài ra, quy trình tạo dự án mới có sự hỗ trợ của AI còn hỗ trợ việc tối ưu hoá cho màn hình lớn. Bạn có thể chỉ định rằng bạn muốn dự án của mình được tạo bằng các bố cục, thành phần và hoạt động đ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ị có màn hình lớn. Tác nhân trong Android Studio cũng có thể định cấu hình và khởi chạy trình mô phỏng màn hình lớn để kiểm thử bố cục mới ngay lập tức.

Một ứng dụng được tạo khung cho máy tính bảng và thiết bị có thể gập lại.
Tạo khung và kiểm thử một dự án được tối ưu hoá cho máy tính bảng.

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

Google AI Studio hỗ trợ đầy đủ các chức năng phát triển ứng dụng Android. Bạn có thể tạo các ứng dụng Android mới từ câu lệnh bằng ngôn ngữ tự nhiên, xem trước ngay bằng Trình mô phỏng Android nhúng và triển khai trực tiếp các ứng dụng đó vào thiết bị thực của bạn qua USB bằng ADB.

Khi bạn đã sẵn sàng thử nghiệm với người dùng, Google AI Studio có thể xuất bản trực tiếp lên Google Play Console. Công cụ này tự động xử lý việc tạo bản ghi ứng dụng, đóng gói và tải gói lên một kênh kiểm thử nội bộ.

Để chỉnh sửa 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 Google AI Studio dưới dạng Tệp ZIP và mở tệp đó một cách liền mạch trong Android Studio.

Giao diện Google AI Studio có một trình mô phỏng nhúng cho thấy một ứng dụng được tạo.
Google AI Studio có chế độ tạo bản dựng và Trình mô phỏng Android nhúng.

Android CLI

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 AI, LLM hoặc môi trường phát triển nào mà bạn chọn. Công cụ này đượ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 các công cụ LLM chung.

Bạn có thể cung cấp cho tác nhân thông tin từ Cơ sở kiến thức Android và các kỹ năng Android để đảm bảo tác nhân tuân thủ các phương pháp hay nhất được đề xuất. Hơn nữa, Android CLI cho phép tác nhân của bạn gọi vào IDE để thực hiện các tác vụ nâng cao như tìm khai báo biểu tượng và phân tích tệp để tìm vấn đề.

Ngoài ra, Android CLI được tích hợp vào Google Antigravity 2.0.

Sơ đồ về một tác nhân sử dụng Android CLI để tương tác với IDE Android Studio.
Sử dụng Android CLI để kết nối các tác nhân với kiến thức và công cụ của Android Studio.

Công cụ kiểm thử ảnh chụp màn hình bản xem trước trong Compose

Sử dụng công cụ Kiểm thử ảnh chụp màn hình xem trước Compose để kiểm thử giao diện người dùng Compose và ngăn chặn tình trạng hồi quy. Công cụ mới này giúp bạn tạo báo cáo HTML cho phép bạn phát hiện trực quan mọi thay đổi đối với giao diện người dùng của ứng dụng. Tìm hiểu thêm tại Compose Preview Screenshot Testing (Kiểm thử ảnh chụp màn hình của bản xem trước Compose).

Đọc trạng thái kết hợp lại trong Layout Inspector

Chúng tôi đã thêm các lượt đọc trạng thái Tái cấu trúc vào Layout Inspector để giúp bạn dễ dàng chẩn đoán số lần tái cấu trúc cao. Có trong Panda 3 canary, tính năng này giúp bạn xác định các biến trạng thái đã kích hoạt một lần tái kết hợp bằng cách cung cấp danh sách chi tiết về các lần đọc trạng thái được thực hiện trong chu kỳ đó. Để sử dụng tính năng này, hãy dùng compose.ui:ui:1.10.0 (BOM 2025.12.01) trở lên.

Các khả năng chính

Sau đây là các chức năng chính của tính năng này:

  • Theo dõi trạng thái không hợp lệ: Khi một nút kết hợp lại, hãy nhấp vào đường liên kết số lần kết hợp lại trong Cây thành phần để mở bảng điều khiển Kiểm tra trạng thái.
  • Dấu vết ngăn xếp chi tiết: Xác định các biến trạng thái cụ thể đang được đọc, bao gồm cả số lượng, danh sách hoặc giá trị độ cao. Kiểm tra những mục nào đã invalidated(thay đổi) để kích hoạt bản cập nhật.
  • Điều hướng trong nhật ký kết hợp lại: Sử dụng các mũi tên điều hướng trong tiêu đề bảng điều khiển để chuyển đổi qua dữ liệu trạng thái của các lần kết hợp lại trước đó cho một nút cụ thể.
  • Nội dung giải thích dựa trên AI: Nhấp vào Giải thích bằng AI trong bảng điều khiển State Inspection (Kiểm tra trạng thái) để hiển thị thông tin chi tiết bằng ngôn ngữ tự nhiên về trạng thái đã đọc và lý do khiến trạng thái đó gây ra quá trình kết hợp lại.

Bắt đầu

Hãy làm theo các bước sau để dùng thử những tính năng này.

  1. Mở Layout Inspector.
  2. Nhấp chuột phải vào cột thành phần kết hợp rồi thực hiện một trong những thao tác sau:

    • Đối với tất cả các nút, hãy chọn Observe Recomposition > Observe All (Theo dõi việc kết hợp lại > Theo dõi tất cả).
    • Đối với các ghi chú cụ thể, hãy chọn Recomposition > Observe Node (Tái kết hợp > Quan sát nút).
    Bật tính năng đọc trạng thái kết hợp lại trong Layout Inspector
  3. Tương tác với ứng dụng của bạn. Khi quá trình kết hợp lại diễn ra, hãy nhấp vào các đường liên kết đếm màu xanh dương trong Cây thành phần để kiểm tra trạng thái.

    Kết quả mẫu của các lần đọc trạng thái kết hợp lại trong Layout Inspector
  4. Nhấp vào "Giải thích bằng AI" để xem phân tích chi tiết về lý do xảy ra việc kết hợp lại.

    Kết quả mẫu của tính năng "Giải thích bằng AI" cho các lượt đọc trạng thái trong Layout Inspector

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ể thực hiện 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 của các ứng dụng hiện có lên các loại kênh kiểm thử khác. Bạn cần đăng ký trên Google Play Console để tận dụng chức năng này.