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

Tận dụng các kỹ năng về Android và Gemma 4 trong Android Studio Quail 4

Thời gian đọc: 5 phút
Xem hồ sơ của Amman Asfaw
Amman Asfaw Nhà quản lý sản phẩm, Android Studio

Android Studio Quail 4 hiện đã ổn định và sẵn sàng để bạn sử dụng trong môi trường thực tế.

Đâ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ả. Hãy xem video dưới đây để biết các tính năng mới hữu ích nhất trong 4 bản phát hành gần đây nhất, giúp bạn cải thiện và đẩy nhanh quá trình phát triển.

Sau đây là thông tin chi tiết về các tính năng mới trong Android Studio Quail 4:

Các kỹ năng Android được tích hợp vào Android Studio

Mặc dù LLM có khả năng xử lý các truy vấn lập trình chung chung, nhưng chúng thường viết mã không chính xác hoặc lỗi thời khi gặp phải các API Android phát triển nhanh chóng, các hoạt động di chuyển dành riêng cho nền tảng hoặc cấu trúc cấu hình phức tạp.Để giải quyết vấn đề này, chúng tôi tích hợp các kỹ năng Android do nhóm xây dựng Android tuyển chọn trực tiếp vào Android Studio. Tuân theo quy cách kỹ năng của tác nhân theo tiêu chuẩn mở, đây là các hướng dẫn mô-đun, được tối ưu hoá bằng AI, được thiết kế riêng để hướng dẫn LLM thực hiện các quy trình công việc phức tạp trên Android. Các kỹ năng Android hiện được tải sẵn trực tiếp vào IDE, nên bạn có thể bắt đầu sử dụng mà không cần tải thêm tệp xuống theo cách thủ công.

Khi bạn ra lệnh cho tác nhân Android Studio, chúng tôi sẽ phân tích câu lệnh của bạn và tìm kiếm trong siêu dữ liệu để tìm các kỹ năng đã cài đặt, tự động gọi các kỹ năng đó khi phù hợp nhất. Tác nhân của bạn sẽ ngay lập tức có được kiến thức chuyên môn về miền, áp dụng các phương pháp hay nhất của Google mà không tốn nhiều công sức cho các câu lệnh thiết lập thủ công dài dòng.

Android Studio được cài đặt sẵn 23 kỹ năng chọn lọc, bao gồm:

  • Bạn cần được trợ giúp nâng cấp bản dựng? Bạn có kỹ năng Nâng cấp trình bổ trợ Android cho Gradle (AGP) 9.
  • Bạn muốn phân tích ứng dụng để tìm mọi vấn đề về hiệu suất? Bạn có kỹ năng Trình phân tích Android.
  • Bạn đã sẵn sàng nâng cấp khung điều hướng Jetpack chưa? Bạn có kỹ năng Navigation3.
  • Bạn đang điều chỉnh giao diện người dùng của ứng dụng cho phù hợp với nhiều thiết bị Android? Bạn có kỹ năng Thích ứng.

Bạn cũng nên tạo kỹ năng tuỳ chỉnh của riêng mình để mở rộng Chế độ tác nhân bằng trải nghiệm chuyên biệt và quy trình làm việc tuỳ chỉnh cho nhóm của bạn. Nếu bạn muốn sử dụng kỹ năng Android với các AI giao diện dòng lệnh (CLI) khác bên ngoài Android Studio, hãy cài đặt Android CLI và chạy android skills add --all để bắt đầu nhanh chóng. Nếu muốn tắt hoàn toàn các kỹ năng đi kèm, bạn có thể dễ dàng chọn không sử dụng thông qua nút bật/tắt trên toàn IDE trong phần Cài đặt.

as-agent-skill1.gif
Android Studio được tải sẵn 23 kỹ năng Android chọn lọc.

Tích hợp mô hình cục bộ Gemma 4 (lập trình bằng AI riêng tư, bảo mật và không cần mạng)

Nhiều nhà phát triển thích sử dụng các mô hình cục bộ và Android Studio hiện đã tích hợp sẵn Gemma 4 (mô hình mở mạnh mẽ nhất của Google) để trợ giúp lập trình bằng AI mà không cần thiết lập thủ công qua bên thứ ba.

  • Yêu cầu về hệ thống: Bạn có thể chạy các mô hình nhỏ nhất với RAM 12 GB, nhưng máy có RAM từ 32 GB trở lên sẽ chạy tốt nhất. Vui lòng tham khảo yêu cầu về phần cứng.
  • Quản lý bằng một cú nhấp chuột: Chỉ cần chọn Gemma trong bộ chọn mô hình của Agent rồi chọn mô hình bạn muốn tải xuống hoặc truy cập vào  . Android Studio sẽ tự động tải xuống, xác minh và cập nhật trọng số mô hình cho bạn.
  • Công cụ suy luận đi kèm: Chúng tôi đã tích hợp một công cụ suy luận gọn nhẹ để chạy các mô hình Gemma 4 ngay trong IDE.
  • Tác nhân AI trên thiết bị: Vì Gemma 4 có khả năng gọi công cụ tác nhân gốc, nên bạn có thể chạy các kế hoạch tái cấu trúc phức tạp, nhiều tệp bằng tác nhân hoàn toàn không kết nối mạng. Mã nguồn của bạn không bao giờ rời khỏi máy cục bộ và bạn không bao giờ đạt đến hạn mức mã thông báo.
as-agent-gemma2.gif
Chọn mô hình Gemma mà bạn muốn tải xuống và sử dụng.

Thông báo về trải nghiệm người dùng của nhân viên hỗ trợ song song và các điểm cải tiến khác

Trong Android Studio Quail 2, chúng tôi đã ra mắt tính năng đa nhiệm dựa trên tác nhân với các cuộc trò chuyện song song. Giờ đây, Android Studio Quail 4 mang đến một số điểm cải tiến về giao diện người dùng, giúp các hoạt động tương tác của bạn với AI trở nên mượt mà, nhanh chóng và minh bạch hơn:

  • Ký hiệu mã được liên kết trong câu trả lời: Tên lớp, hàm, phương thức và đường dẫn tệp được đề cập trong câu trả lời của tác nhân giờ đây sẽ được tự động phát hiện và hiển thị dưới dạng siêu liên kết có thể nhấp vào.
  • Thông báo về tác nhân nền theo thời gian thực: Khi bạn làm nhiều việc cùng lúc với các cuộc trò chuyện song song, bảng điều khiển Cuộc trò chuyện gần đây hiện cung cấp các chỉ báo trạng thái nhanh. Bạn sẽ thấy một vòng quay tải khi tác nhân đang chạy các công cụ, một chỉ báo trạng thái màu đỏ nếu tác nhân đang chờ bạn nhập dữ liệu và một huy hiệu màu xanh dương khi một tác vụ trong nền đã hoàn tất và sẵn sàng để xem xét.
  • Bản tóm tắt thay đổi hợp nhất: Sau khi tác nhân hoàn thành một nhiệm vụ lập trình gồm nhiều bước, các cấu phần phần mềm Nhiệm vụ và Hướng dẫn từng bước riêng biệt giờ đây sẽ được hợp nhất vào một thẻ Tóm tắt thay đổi riêng, gọn gàng, mang đến cho bạn trải nghiệm xem xét và so sánh rõ ràng trước khi áp dụng các thay đổi.
  • Hiển thị quy trình suy nghĩ có thể thu gọn: Đối với các mô hình suy luận, quy trình suy nghĩ từng bước của tác nhân được sắp xếp gọn gàng thành các khối có thể thu gọn, giúp bạn dễ dàng xem nhanh cuộc trò chuyện trong khi vẫn có thể kiểm tra logic cơ bản theo yêu cầu.
Qual4InlineAsset_Canavs.png
Giờ đây, bạn có thể theo dõi tiến trình của các cuộc trò chuyện song song theo thời gian thực trong bảng điều khiển Cuộc trò chuyện gần đây

Nâng cấp để sử dụng các tính năng AI cao cấp

Android Studio cung cấp cho nhà phát triển quyền truy cập vào một mô hình Gemini mặc định ngay từ đầu. Chúng tôi điều chỉnh linh hoạt các chức năng của mô hình này để đảm bảo có thể mang đến trải nghiệm tuyệt vời mà không tốn phí. Tuy nhiên, nếu muốn có quyền truy cập chi tiết hơn vào các mô hình mạnh mẽ nhất của Gemini hoặc cần thêm hạn mức cho các phiên lập trình dài, bạn có thể nâng cấp quyền truy cập của mình bằng một trong 3 cách sau:

  • Khoá API: Sử dụng các mô hình Gemini mới nhất, chẳng hạn như Gemini 3.7 Flash, trong quy trình phát triển của bạn ngay khi các mô hình này được cung cấp cùng với khoá API Google AI Studio.  Bạn cũng có thể sử dụng khoá API của các nhà cung cấp mô hình khác như Anthropic hoặc OpenAI ngay trong Android Studio
  • Gói AI của Google: Nhà phát triển có gói Google AI Pro hoặc Ultra có thể đăng nhập bằng Tài khoản Google của mình để tự động sử dụng các tính năng cao cấp và hạn mức cao hơn. Nhờ các tính năng mở rộng, Gemini có thể giúp bạn phân tích, tái cấu trúc và lập kế hoạch cho các tính năng trên toàn bộ mã nguồn lớn.
  • Gemini Enterprise: Nếu tổ chức của bạn có quyền sử dụng Gemini Enterprise, thì Nhà phát triển có thể đăng nhập để tận dụng các lợi ích về quyền riêng tư và bảo mật của Google Cloud trong khi sử dụng tác nhân AI của Android Studio. Tính năng này đang được triển khai cho một số tổ chức và hiện có trong phiên bản Android Studio Canary mới nhất. 

Nhìn lại: Tóm tắt về loạt bài Android Studio Quail

Bản phát hành Android Studio Quail 4 tiếp tục tập trung vào việc tăng năng suất của nhà phát triển bằng AI. Hãy xem các bài đăng trước đây trên blog của chúng tôi để tìm hiểu thêm về các tính năng mới ra mắt gần đây.

Android Studio Quail

  • Tích hợp tác nhân Thông tin chi tiết về chất lượng ứng dụng: Chúng tôi đã bắt đầu chu kỳ Android Studio Quail bằng cách tích hợp Thông tin chi tiết về chất lượng ứng dụng (AQI) với Gemini.
  • Phát hành trong Android Studio Quail (Canary) tại Google I/O: Chúng tôi đã giới thiệu các công cụ được xây dựng cho kỷ nguyên tác nhân, bao gồm Kỹ năng của tác nhân, tích hợp Firebase và các cuộc trò chuyện song song trong Chế độ tác nhân, hỗ trợ mô hình cục bộ với Gemma 4, Android CLI, thử nghiệm nhiều thiết bị trên Trình mô phỏng Android ngang hàng, ADB Wi-Fi 2.0 và phát hành kênh thử nghiệm gốc trên Google Play.

Android Studio Quail 2

  • Trò chuyện song song: Chúng tôi đã mở khoá tính năng đa nhiệm đồng thời trong IDE. Nhà phát triển có thể mở nhiều cuộc trò chuyện dưới dạng Thẻ trình chỉnh sửa song song — chạy một quy trình cải tiến Compose trong một thẻ bằng Gemini 3.5 Flash, đồng thời ghi lại mã trong thẻ thứ hai bằng Gemma 4. Bạn có thể dễ dàng theo dõi các tác vụ đang hoạt động ở chế độ nền thông qua các chỉ báo tiến trình theo thời gian thực (biểu tượng vòng quay tải, trạng thái tạm dừng và lỗi) trong thanh bên Cuộc trò chuyện gần đây.
  • Phân tích bằng LeakCanary: Chúng tôi đã tích hợp LeakCanary trực tiếp vào Trình phân tích của Android Studio. Bằng cách chuyển phân tích vùng nhớ khối xếp JVM ra khỏi thiết bị kiểm thử và chạy công cụ phân tích Shark trên máy tính lưu trữ, quá trình theo dõi rò rỉ bộ nhớ đã nhanh hơn gấp 5 lần và hoàn toàn không bị giật, nhờ các biện pháp khắc phục bằng AI "Fix with Agent" (Khắc phục bằng tác nhân).

Android Studio Quail 3

  • Chế độ lập kế hoạch đơn giản: Khi bạn dùng lệnh /plan hoặc chuyển cuộc trò chuyện sang chế độ "Lập kế hoạch", tác nhân sẽ lùi lại để đánh giá logic của mình, vạch ra kế hoạch triển khai trước khi viết mã.
  • Thị trường MCP: Khi chuyển đến phần Cài đặt > Công cụ > AI > Máy chủ MCP, giờ đây, bạn có thể dễ dàng tìm kiếm, cài đặt và quản lý máy chủ Giao thức bối cảnh mô hình (MCP) ngay trong IDE, giúp bạn kết nối tác nhân AI với các công cụ cho nhà phát triển, sổ đăng ký và cơ sở dữ liệu tuỳ chỉnh bên ngoài.

Bắt đầu ngay hôm nay

Android Studio Quail 4 hiện đã có trên kênh ổn định. Bỏ qua bước thiết lập thủ công, xử lý đa nhiệm trên các luồng song song và xây dựng bằng trí tuệ nhân tạo dựa trên chuyên môn.

👉 Tải Android Studio Quail 4 phiên bản ổn định ngay hôm nay

Như thường lệ, ý kiến phản hồi của bạn sẽ định hình tương lai của quá trình phát triển Android. Vui lòng xem các vấn đề đã biết hoặc gửi báo cáo lỗi và yêu cầu về tính năng ngay trên trình theo dõi lỗi chính thức của chúng tôi. 

Bạn cũng có thể tham gia cộng đồng nhà phát triển sôi động của chúng tôi và cập nhật thông tin chi tiết mới nhất bằng cách theo dõi chúng tôi trên Instagram, LinkedIn, YouTube hoặc X. Chúng tôi rất mong chờ những sản phẩm sắp tới của bạn!

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