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 phần Thông tin 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 |
|---|---|
| Bản cập nhật tính năng Otter 3 của Android Studio | Ổn định |
| Trình bổ trợ Android cho Gradle 9.0 | Ổn định |
| Android Studio Panda 1 | Canary |
| Android Studio Panda 2 | 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 dùng phiên bản xem trước của AGP, bạn phải 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 |
|---|---|---|
| Tạo bản xem trước trong Compose | Gemini có thể tự động tạo bản xem trước Compose, bao gồm cả dữ liệu mô phỏng cho các tham số xem trước, cho một thành phần kết hợp cụ thể hoặc tất cả các thành phần kết hợp trong một tệp. | Tạo bản xem trước trong Compose |
| Biến đổi giao diện người dùng | Sử dụng ngôn ngữ tự nhiên để cập nhật giao diện người dùng ứng dụng ngay trong bảng xem trước Compose. | Transform UI |
| Hành trì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 Panda 1
Sau đây là các tính năng mới trong Android Studio Panda 1.
Để 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 dự án mới bằng AI
Tận dụng sức mạnh của AI tạo sinh để tăng tốc quy trình phát triển Android. Kể từ Android Studio Otter 1 Canary 5, tác nhân AI giúp bạn chuyển từ ý tưởng sang nguyên mẫu ứng dụng chỉ trong vài phút.
Trợ lý này có thể tạo nhiều ứng dụng cho nhiều màn hình:
- Ứng dụng một màn hình: Tạo các ứng dụng cơ bản có bố cục giao diện người dùng tĩnh.
- Ứng dụng nhiều trang: Tạo ứng dụng có chế độ điều hướng cơ bản giữa các màn hình.
- Ứng dụng được cải tiến bằng AI: Tích hợp Gemini API để thêm các tính năng AI tạo sinh.
- Ứng dụng có tích hợp API công khai: Tạo ứng dụng hiển thị dữ liệu từ API công khai.
Để sử dụng tác nhân thiết lập dự án, hãy làm như sau:
- Khởi động Android Studio.
Chọn New Project (Dự án mới) trên màn hình Welcome to Android Studio (Chào mừng bạn đến với Android Studio) (hoặc File > New > New Project (Tệp > Mới > Dự án mới) trong một dự án).
Bắt đầu một dự án mới. Chọn Tạo bằng AI.
Chọn một mẫu dự án hoặc tạo ứng dụng bằng Gemini. Nhập câu lệnh vào trường nhập văn bản rồi nhấp vào Tiếp theo.
Hộp thoại thiết lập một dự án mới. Đặt tên cho ứng dụng rồi nhấp vào Finish (Hoàn tất) để bắt đầu quá trình tạo.
Dựa trên câu lệnh của bạn, Gemini trong Android Studio sẽ tạo một kế hoạch có cấu trúc cho ứng dụng của bạn. Sau khi bạn phê duyệt kế hoạch, tác nhân sẽ bắt đầu một vòng lặp tạo tự động để định cấu hình và tạo ứng dụng của bạn.
Cập nhật các phần phụ thuộc bằng tác nhân AI
Việc nâng cấp các phần phụ thuộc có thể là một việc phức tạp và tốn thời gian. Kể từ Android Studio Otter 1 Canary 5, tác nhân AI sẽ tự động hoá và đơn giản hoá quy trình nâng cấp phần phụ thuộc, loại bỏ công việc tẻ nhạt và cải thiện khả năng duy trì dự án. Chỉ với vài lượt nhấp, bạn có thể nâng cấp tất cả các phần phụ thuộc một cách liền mạch và tận hưởng lợi ích của các phiên bản mới nhất, nhờ đó, bạn có thể tập trung vào việc tạo các ứng dụng chất lượng cao.
Để cập nhật các phần phụ thuộc bằng tác nhân AI, hãy làm một trong những việc sau:
- Nhấp vào Refactor (Tái cấu trúc) (hoặc nhấp chuột phải trong trình chỉnh sửa hoặc khung hiển thị dự án) > Update dependencies (Cập nhật các phần phụ thuộc).
Trong tệp
libs.versions.toml, hãy di chuột lên một phiên bản được gạch chân, nhấp vào trình đơn Show Context Actions (Hiện các thao tác theo bối cảnh)
xuất hiện, rồi nhấp vào Update all libraries with Gemini (Cập nhật tất cả thư viện bằng Gemini).
Trong quá trình này, tác nhân sẽ cung cấp thông tin tổng quan cấp cao về kế hoạch nâng cấp để bạn có thể theo dõi tiến trình từng bước và xem xét tất cả các thay đổi trước khi áp dụng. Tác nhân sẽ lặp lại quy trình tạo, giải quyết mọi lỗi tạo phát sinh từ các bản nâng cấp. Bạn có thể xem xét, chấp nhận hoặc khôi phục các thay đổi hoặc dừng tác nhân bất cứ lúc nào.
Cách khắc phục được đề xuất cho sự cố
Trong Bản cập nhật tính năng Android Studio Meerkat, chúng tôi đã ra mắt thông tin chi tiết do Gemini cung cấp về các sự cố được báo cáo trong cửa sổ công cụ App Quality Insights (Thông tin chi tiết về chất lượng ứng dụng). Giờ đây, Android Studio có thể sử dụng Gemini để phân tích dữ liệu sự cố cùng với mã nguồn của bạn nhằm đề xuất các bản sửa lỗi tiềm ẩn. 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 Đề xuất cách khắc phục sau khi Gemini tạo thông tin chi tiết về sự cố. Sau đó, Gemini sẽ tạo các thay đổi được đề xuất cho mã mà bạn có thể xem xét và chấp nhận trong thẻ so sánh của trình chỉnh sửa.
Công cụ thử nghiệm ả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 để 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).
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ụ 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.
Hỗ trợ biểu tượng đơn sắc trong Asset Studio
Bản cập nhật tính năng Narwhal 2025.1.3 Canary 2 của Android Studio và các phiên bản sau giúp đơn giản hoá việc tạo biểu tượng ứng dụng theo chủ đề. Trên Android 13 (API cấp 33) trở lên, người dùng có thể chọn sử dụng biểu tượng ứng dụng điều chỉnh theo giao diện. Các biểu tượng này sẽ thích ứng với hình nền và giao diện của thiết bị người dùng.
Để hỗ trợ tính năng này, Android Studio tích hợp một lựa chọn biểu tượng đơn sắc mới ngay trong trình hướng dẫn Image Asset Studio. Khi tạo biểu tượng ứng dụng thích ứng, giờ đây, bạn sẽ thấy thẻ Đơn sắc chuyên dụng ngoài các thẻ Nền trước và Nền sau hiện có. Bạn có thể cung cấp một biểu tượng ứng dụng đơn sắc riêng (xem quy cách thiết kế) hoặc cho phép Android Studio mặc định sử dụng lại lớp nền trước của biểu tượng thích ứng cho lớp đơn sắc.
Bạn có thể truy cập vào Image Asset Studio (Studio thành phần hình ảnh) thông qua Resource Manager (Trình quản lý tài nguyên) hoặc bằng cách nhấp chuột phải vào một thư mục dự án rồi chuyển đến New > Image Asset (Mới > Thành phần hình ảnh).
Chọn Biểu tượng trình chạy (Thích ứng và Cũ) làm loại biểu tượng để xem thẻ Đơn sắc mới.
Sau khi nhập biểu tượng, bạn có thể xem trước biểu tượng ứng dụng theo chủ đề.
Hỗ trợ biểu tượng Material trong Android Studio
Thêm và tuỳ chỉnh các biểu tượng Material mới nhất trong ứng dụng bằng Android Studio Otter 2 Feature Drop. Vector Asset Studio hiện đã được tích hợp hoàn toàn với thư viện Biểu tượng Material của Google Fonts, giúp bạn truy cập vào danh mục hoàn chỉnh ngay trong IDE.
Giờ đây, bạn có thể tuỳ chỉnh các thuộc tính biểu tượng như trọng lượng, cấp độ và kích thước quang học ngay trong studio để hoàn toàn phù hợp với thiết kế của mình. Hãy dùng thử trong bản dựng canary mới nhất!
Đơn giản hoá việc quản lý JDK bằng Tiêu chí JVM của trình nền Gradle
Để đơn giản hoá việc quản lý JDK cho các bản dựng Gradle, theo mặc định, Android Studio hiện sử dụng tiêu chí JVM của trình nền Gradle cho các dự án mới. Tính năng này cho phép Gradle tự động phát hiện JDK tương thích cho dự án được cài đặt trên máy của bạn để thực thi các bản dựng Gradle hoặc tự động cung cấp JDK cần thiết bằng cách tải xuống nếu không tìm thấy JDK đó trên thiết bị. Tính năng này đã được ổn định trong Gradle 9.2.0.
Điều này giúp đơn giản hoá quá trình thiết lập dự án và cải thiện việc quản lý JDK theo nhiều cách:
- Ít lỗi thiết lập hơn: Bạn không còn cần phải cài đặt một JDK cụ thể để nhập và tạo dự án nữa, điều này giúp giảm các lỗi liên quan đến thiết lập do lựa chọn JDK không hợp lệ.
- Bản dựng nhất quán: Lựa chọn JDK cho bản dựng Gradle không chỉ nhất quán trên nhiều máy mà còn giữa IDE và dòng lệnh, giúp ngăn chặn việc tạo nhiều Gradle Daemon ảnh hưởng xấu đến hiệu suất.
Đối với các dự án hiện có sử dụng phiên bản Gradle tương thích, Android Studio sẽ hiển thị một thông báo đề xuất lựa chọn tự động di chuyển cấu hình JDK Gradle đã xác định của dự án sang tiêu chí JVM của Daemon, đồng thời duy trì các thông số kỹ thuật tương tự.
Android Studio Panda 2
Để 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ý.