Tin tức về sản phẩm
Android Studio hỗ trợ Gemma 4: mô hình cục bộ mạnh mẽ nhất của chúng tôi để lập trình dựa trên tác nhân
2 phút đọc
Quy trình làm việc và nhu cầu về AI của mỗi nhà phát triển là riêng biệt. Vì vậy, bạn cần có thể chọn cách AI hỗ trợ quá trình phát triển của mình. Vào tháng 1, chúng tôi đã giới thiệu khả năng chọn bất kỳ mô hình AI cục bộ hoặc từ xa nào để cung cấp năng lượng cho chức năng AI trong Android Studio, và hôm nay, chúng tôi xin thông báo về việc cung cấp Gemma 4 để hỗ trợ lập trình AI trong Android Studio. Mô hình cục bộ mới này được huấn luyện về quá trình phát triển Android, mang đến những lợi ích tốt nhất của cả hai thế giới: quyền riêng tư và hiệu quả về chi phí của quá trình xử lý trên thiết bị cùng với khả năng suy luận và gọi công cụ tiên tiến.
Hỗ trợ AI, được cung cấp cục bộ
Bằng cách chạy cục bộ trên máy của bạn, Gemma 4 cung cấp cho bạn tính năng hỗ trợ mã AI mà không cần kết nối Internet hoặc khoá API cho các hoạt động cốt lõi. Các lợi ích chính bao gồm:
- Quyền riêng tư và bảo mật: Mã của bạn vẫn nằm trên máy. Gemma 4 xử lý tất cả các yêu cầu của Chế độ tác nhân cục bộ, khiến đây trở thành lựa chọn lý tưởng cho các nhà phát triển làm việc theo các yêu cầu về quyền riêng tư đối với dữ liệu hoặc trong môi trường doanh nghiệp an toàn.
- Hiệu quả về chi phí: Chạy các quy trình làm việc phức tạp dựa trên tác nhân mà không phải lo lắng về việc đạt đến hạn mức. Gemma 4 được tối ưu hoá để chạy hiệu quả trên phần cứng phát triển hiện đại, sử dụng GPU và RAM cục bộ để hỗ trợ nhanh chóng và phản hồi nhanh.
- Khả năng sử dụng ngoại tuyến: Sử dụng tác nhân để viết mã ngay cả khi bạn không có kết nối Internet.
- Khả năng suy luận tiên tiến: Gemma 4 mang đến khả năng suy luận tốt nhất trong phân khúc, có thể thực hiện các tác vụ lập trình phức tạp gồm nhiều bước trong Chế độ tác nhân.
Sức mạnh lập trình dựa trên tác nhân
Gemma 4 được huấn luyện để phát triển Android với khả năng gọi công cụ dựa trên tác nhân. Khi chọn Gemma 4 làm mô hình cục bộ, bạn có thể tận dụng Chế độ tác nhân cho nhiều trường hợp sử dụng phát triển, chẳng hạn như:
- Thiết kế các tính năng mới: Nhà phát triển có thể yêu cầu tác nhân tạo một tính năng mới hoặc toàn bộ ứng dụng bằng các lệnh như "tạo ứng dụng Máy tính". Tác nhân không chỉ tạo mã giao diện người dùng mà còn sử dụng các phương pháp hay nhất của Android như viết bằng Kotlin và sử dụng Jetpack Compose.
- Tái cấu trúc: Bạn có thể đưa ra các lệnh cấp cao như "Trích xuất tất cả các chuỗi được mã hoá cứng và di chuyển chúng sang strings.xml". Tác nhân sẽ quét cơ sở mã của bạn, xác định các thực thể cần thay đổi và áp dụng các chỉnh sửa trên nhiều tệp cùng một lúc.
- Khắc phục lỗi và giải quyết vấn đề về bản dựng: Nếu một dự án không tạo được bản dựng hoặc có lỗi lint liên tục, bạn có thể nhắc tác nhân "Tạo dự án của tôi và khắc phục mọi lỗi". Tác nhân sẽ chuyển đến mã gây lỗi và áp dụng các bản sửa lỗi một cách lặp đi lặp lại cho đến khi tạo bản dựng thành công.
Yêu cầu về phần cứng được đề xuất
Bạn nên sử dụng 26B MoE cho các nhà phát triển ứng dụng Android sử dụng máy có yêu cầu tối thiểu về phần cứng. Tổng RAM cần thiết bao gồm cả Android Studio và Gemma.
| Mô hình | Tổng RAM cần thiết | Dung lượng lưu trữ cần thiết |
|---|---|---|
| Gemma E2B | 8GB | 2 GB |
| Gemma E4B | 12 GB | 4 GB |
| Gemma 26B MoE | 24 GB | 17 GB |
Bắt đầu
Để bắt đầu, hãy đảm bảo bạn đã cài đặt phiên bản Android Studio mới nhất.
- Cài đặt một nhà cung cấp LLM, chẳng hạn như LM Studio hoặc Ollama, trên máy tính cục bộ.
- Trong Cài đặt > Công cụ > AI > Nhà cung cấp mô hình , hãy thêm thực thể LM Studio hoặc Ollama.

- Tải mô hình Gemma 4 xuống từ Ollama hoặc LM Studio. Tham khảo yêu cầu về phần cứng để chọn kích thước mô hình.
- Trong Chế độ tác nhân, hãy chọn Gemma 4 làm mô hình đang hoạt động.
Để biết hướng dẫn chi tiết về cách định cấu hình, hãy xem tài liệu chính thức về cách sử dụng mô hình cục bộ.
Chúng tôi rất vui khi thấy Gemma 4 giúp quy trình phát triển riêng tư, an toàn và mạnh mẽ hơn. Như mọi khi, ý kiến phản hồi của bạn là rất quan trọng khi chúng tôi tiếp tục tinh chỉnh trải nghiệm AI trong Android Studio. Nếu bạn phát hiện thấy lỗi hoặc vấn đề, vui lòng gửi báo cáo vấn đề. Bạn cũng có thể tham gia cộng đồng nhà phát triển Android sôi động của chúng tôi trên LinkedIn, YouTube, hoặc X. Chúc bạn lập trình vui vẻ!
Tiếp tục đọc
-
Tin tức về sản phẩm
Android Studio Panda 3 hiện đã ổn định và sẵn sàng để bạn sử dụng trong quá trình phát hành chính thức. Bản phát hành này giúp bạn kiểm soát và tuỳ chỉnh quy trình làm việc dựa trên AI nhiều hơn nữa, giúp bạn dễ dàng hơn bao giờ hết để tạo ứng dụng Android chất lượng cao.
Matt Dyor • 3 phút đọc
-
Tin tức về sản phẩm
Hôm nay, chúng tôi đang nâng cao khả năng phát triển Android bằng Gemma 4, mô hình mở tiên tiến nhất của chúng tôi được thiết kế với khả năng suy luận phức tạp và gọi công cụ tự động.
Matthew McCullough • 2 phút đọc
-
Tin tức về sản phẩm
Bản cập nhật tính năng Narwhal 4 của Android Studio hiện đã ổn định và sẵn sàng để bạn sử dụng!
Paris Hsu • 5 phút đọc
Nhận thông tin cập nhật
Nhận thông tin chi tiết mới nhất về quá trình phát triển Android được gửi đến hộp thư đến của bạn hằng tuần.