Android Studio Quail 2 đã phát hành bản chính thức: Đa nhiệm với tác nhân AI của Android Studio
Đọc trong 3 phút
Android Studio Quail 2 hiện đã ổn định và sẵn sàng để bạn sử dụng trong môi trường thực tế, mang đến sự thay đổi cho IDE của bạn nhờ quy trình làm việc đồng thời dựa trên tác nhân, tính năng phân tích rò rỉ bộ nhớ được tích hợp sẵn và tính năng khắc phục sự cố dựa trên bối cảnh. Cho dù bạn đang thực hiện một cuộc đại tu kiến trúc toàn diện, theo dõi lỗi rò rỉ bộ nhớ hay giải quyết sự cố nghiêm trọng trong quá trình phát hành chính thức, Android Studio đều giúp bạn tập trung vào không gian làm việc bằng cách giảm bớt các thao tác thủ công.
Sau đây là thông tin chi tiết về những điểm mới:
Làm nhiều việc cùng lúc bằng tính năng trò chuyện song song
Trong Android Studio Quail 2, chúng tôi đã nỗ lực thiết kế lại Chế độ tác nhân từ đầu. Kiến trúc mới này mang lại hiệu suất cao hơn, linh hoạt hơn trong việc phân tách các nhiệm vụ phức tạp và cải thiện bộ công cụ nội bộ mà tác nhân sử dụng để thực hiện công việc.
Ngoài những điểm cải tiến ngầm, những thay đổi này còn cho phép bạn trò chuyện với nhiều nhân viên hỗ trợ cùng một lúc. Việc phải chờ tác nhân Android Studio hoàn tất một nhiệm vụ trước khi bạn có thể đặt câu hỏi khác hoặc bắt đầu một nhiệm vụ riêng biệt trong Chế độ tác nhân giờ đây đã không còn là trở ngại nữa. Bạn có thể thực hiện nhiều nhiệm vụ một cách liền mạch: bắt đầu tái cấu trúc giao diện người dùng trong một thẻ, sửa quy tắc ProGuard trong thẻ thứ hai và tạo tài liệu trong thẻ thứ ba.
Bạn cũng có thể thay đổi mô hình mà tác nhân sử dụng trong từng cuộc trò chuyện dựa trên yêu cầu của bạn. Hãy xem Android Bench để biết thông tin phân tích về hiệu suất của LLM trong các nhiệm vụ phát triển Android.
- Với tính năng trò chuyện song song, Cách sử dụng: Nhấp vào biểu tượng "+" để bắt đầu một cuộc trò chuyện song song mới và sử dụng biểu tượng Nhật ký để di chuyển giữa các nhiệm vụ đang hoạt động. Ngoài ra, bạn có thể chọn File > New > New Agent Tab (Tệp > Mới > Thẻ tác nhân mới) để mở một cuộc trò chuyện trong một thẻ riêng.
- Lưu ý: Tính năng hỗ trợ Worktree hiện không hoạt động. Hãy thận trọng khi chạy các cuộc trò chuyện đồng thời để sửa đổi cùng một tệp dự án, vì điều này có thể dẫn đến xung đột trong trình chỉnh sửa.
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 dọn rác thu hồi bộ nhớ đó, cuối cùng dẫn đến hiệu suất chậm hoặc OutOfMemoryError.
Việc tìm lỗi rò rỉ bộ nhớ có thể là một công việc thủ công tẻ nhạt. Kể từ Android Studio Quail 2, trình phát hiện rò rỉ nguồn mở phổ biến LeakCanary được tích hợp trực tiếp vào Trình phân tích tài nguyên dưới dạng một tác vụ chuyên biệt, ưu tiên.
Tính năng tích hợp này giúp cải thiện hiệu suất gỡ lỗi bằng cách chuyển phân tích vùng nhớ khối xếp từ điện thoại thử nghiệm có tài nguyên hạn chế sang máy tính phát triển mạnh mẽ. Bằng cách chạy quy trình phân tích trên máy tính, quá trình theo dõi rò rỉ sẽ nhanh hơn gấp 5 lần và không bị giật, giúp ứng dụng thử nghiệm của bạn chạy mượt mà trên thiết bị.
Sau khi phát hiện thấy rò rỉ trong phiên phân tích:
- Trình phân tích tài nguyên hiển thị dấu vết rò rỉ tương tác, được mã hoá bằng màu, nhóm các lần xuất hiện và ước tính bộ nhớ bị mất.
- Bạn có thể nhấp vào Go to declaration (Chuyển đến phần khai báo) trên bất kỳ đối tượng rò rỉ nào trong dấu vết để chuyển ngay đến dòng mã chính xác đó trong trình chỉnh sửa.
- Bạn có thể nhấp vào Sửa bằng tác nhân để tác nhân Gemini nhập dấu vết, giải thích nguyên nhân gốc của tệp đối chiếu được giữ lại và viết chính xác thay đổi về mã (chẳng hạn như huỷ liên kết trình nghe hoặc xoá tệp đối chiếu tĩnh) để khắc phục sự cố rò rỉ.
Tích hợp tác nhân Thông tin chi tiết về chất lượng ứng dụng
Để tìm ra nguyên nhân gốc rễ khiến ứng dụng gặp sự cố, bạn có thể phải tổng hợp dấu vết ngăn xếp, dữ liệu thiết bị và mã nguồn theo cách thủ công. Tuy nhiên, công cụ Thông tin chi tiết về chất lượng ứng dụng (AQI) của Android Studio hiện đã được tích hợp đầy đủ với Chế độ tác nhân để giúp bạn xử lý những công việc nặng nhọc.
Khi nhấp vào một sự cố trong bảng điều khiển AQI, bạn sẽ ngay lập tức nhận được thông tin tóm tắt ngắn gọn, tổng quan về vấn đề. Nếu bạn cần tìm hiểu sâu hơn, chỉ cần nhấp vào Xem thêm. Thao tác này sẽ mở một cuộc trò chuyện riêng, trong đó tác nhân sử dụng mô hình bạn đã chọn và lấy mã nguồn cục bộ cũng như dấu vết ngăn xếp đầy đủ để đưa ra lời giải thích toàn diện về lỗi.
Nhờ tính năng tích hợp tác nhân mới, bạn có thể chuyển thẳng từ bước xác định vấn đề sang bước giải quyết. Khi bạn nhấp vào Khắc phục bằng AI, tác nhân sẽ phân tích vấn đề, đề xuất kế hoạch khắc phục từng bước và (sau khi bạn phê duyệt) áp dụng các thay đổi cần thiết về mã ngay cho dự án của bạn, đồng thời xác minh kết quả khắc phục
Cải thiện chất lượng và độ ổn định
Ngoài các tính năng mới, chúng tôi vẫn tiếp tục chú trọng đến chất lượng bằng cách khắc phục nhiều lỗi và áp dụng những điểm cải tiến mới nhất về độ ổn định và hiệu suất của nền tảng IntelliJ, giúp cải thiện đáng kể quy trình phát triển hằng ngày của bạn.
Bắt đầu
Bạn đã sẵn sàng tìm hiểu sâu hơn và đẩy nhanh quá trình phát triển chưa? Tải Android Studio Quail 2 xuống và bắt đầu khám phá các tính năng mới này ngay hôm nay! 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 Medium, YouTube hoặc X.
-
Tin tức về sản phẩmĐây là bản phát hành ổn định cuối cùng cho Android Studio Quail. Các tính năng mới trong Android Studio giúp bạn xây dựng ứng dụng cao cấp bằng AI một cách hiệu quả.
Amman Asfaw • Thời gian đọc: 5 phút -
Tin tức về sản phẩmAndroid Studio Rabbit 2 hiện đã ổn định và sẵn sàng để bạn sử dụng trong môi trường thực tế. Bản phát hành này bao gồm các tính năng chính giúp cải thiện quá trình phát triển của bạn, chẳng hạn như Bring Your Own Agent (Sử dụng tác nhân của riêng bạn), các tính năng mới của Trình mô phỏng XR, bản cập nhật LeakCanary, công cụ quản lý kỹ năng mới của tác nhân, tính năng xem xét mã bằng AI và nhiều tính năng khác.
Matthew Warner • Đọc trong 3 phút -
Tin tức về sản phẩmTính năng gỡ lỗi qua Wi-Fi trên Android giờ đây nhanh hơn, đáng tin cậy hơn và dễ thiết lập hơn bao giờ hết. Với ADB Wi-Fi 2.0, chúng tôi đã ra mắt một ngăn xếp máy chủ mới và khả năng xử lý mạng thông minh hơn để trực tiếp giải quyết ý kiến phản hồi của nhà phát triển về những thiếu sót trong khả năng hữu dụng.
Steven Jenkins, Sherif Eid, Fabien Sanglard • Thời gian đọc: 1 phút
Nhận thông tin chi tiết mới nhất về hoạt động phát triển Android trong hộp thư đến của bạn hằng tuần.