Tại sự kiện Google I/O 2025, Google đã giới thiệu bản cập nhật Android Studio Narwhal Feature Drop (2025.2.1) với hàng loạt tính năng mới, đặc biệt là sự tích hợp sâu rộng của AI Gemini nhằm nâng cao hiệu suất phát triển ứng dụng Android.
🌟 Tính năng nổi bật trong Android Studio tại Google I/O 2025
🤖 Tích hợp AI Gemini 2.5 Pro
Gemini 2.5 Pro được tích hợp trực tiếp vào Android Studio, hỗ trợ lập trình viên trong mọi giai đoạn phát triển ứng dụng, từ viết mã, kiểm thử đến tối ưu hóa hiệu suất.
🧪 Journeys – Kiểm thử ứng dụng bằng ngôn ngữ tự nhiên
Tính năng Journeys cho phép mô tả hành vi người dùng bằng ngôn ngữ tự nhiên, sau đó Gemini sẽ tự động thực hiện kiểm thử trên các thiết bị ảo hoặc thực, giúp tiết kiệm thời gian và công sức.
🛠️ Gợi ý sửa lỗi với Gemini
Panel App Quality Insights giờ đây có thể phân tích mã nguồn liên quan đến lỗi và đề xuất cách khắc phục cụ thể, giúp lập trình viên nhanh chóng xử lý sự cố.
🎨 Hỗ trợ Jetpack Compose nâng cao
- Tạo preview tự động: Gemini có thể tạo mã preview cho các composable, giúp lập trình viên dễ dàng hình dung giao diện.
- Chỉnh sửa UI bằng ngôn ngữ tự nhiên: Trong Compose Preview, có thể yêu cầu Gemini điều chỉnh giao diện bằng cách mô tả mong muốn, ví dụ: “Căn giữa các nút này”.
🖼️ Đính kèm hình ảnh và tệp tin trong Gemini
- Có thể đính kèm mockup hoặc ảnh chụp màn hình để Gemini hiểu rõ hơn về ngữ cảnh và tạo mã phù hợp.
- Sử dụng @File để tham chiếu trực tiếp đến các tệp trong dự án khi trò chuyện với Gemini.
📚 Thư viện Prompt với quy tắc tùy chỉnh
Định nghĩa các quy tắc về phong cách mã, ngôn ngữ hoặc công nghệ ưa thích để Gemini tạo ra mã phù hợp với tiêu chuẩn dự án.
☁️ Android Studio Cloud (thử nghiệm)
Phát triển ứng dụng Android trực tiếp trên trình duyệt thông qua Android Studio Cloud, không cần cài đặt cục bộ, thuận tiện cho làm việc từ xa.
🔄 Agent Mode và Version Upgrade Agent (sắp ra mắt)
- Agent Mode: Hỗ trợ thực hiện các tác vụ phức tạp như tích hợp API mới hoặc tái cấu trúc mã.
- Version Upgrade Agent: Tự động đề xuất và cập nhật các thư viện phụ thuộc trong dự án.
🚀 Cải tiến khác trong Android Studio
- Resizable Previews: Cho phép thay đổi kích thước cửa sổ preview để kiểm tra giao diện trên nhiều kích thước màn hình.
- Hỗ trợ Backup và Restore: Dễ dàng kiểm thử tính năng sao lưu và khôi phục dữ liệu của ứng dụng.
- Cảnh báo về kích thước trang 16 KB: Android Studio sẽ cảnh báo nếu ứng dụng không tương thích với kích thước trang mới, giúp chuẩn bị cho các thay đổi trong kiến trúc Android.
- Đồng bộ hóa cài đặt: Khi đăng nhập bằng tài khoản Google hoặc JetBrains, có thể đồng bộ hóa cài đặt Android Studio trên nhiều thiết bị.
- Hỗ trợ Kotlin Multiplatform: Cung cấp mẫu dự án, thư viện Jetpack và codelab để hỗ trợ phát triển ứng dụng đa nền tảng với Kotlin.
📥 Bắt đầu trải nghiệm
Bạn có thể tải xuống Android Studio Narwhal Feature Drop (2025.2.1) từ kênh preview hoặc khám phá các tính năng AI mới thông qua Studio Labs trong phiên bản ổn định của Android Studio Meerkat. Để biết thêm chi tiết, hãy xem bài viết chính thức từ Google: https://android-developers.googleblog.com/2025/05/google-io-2025-whats-new-in-android-development-tools.html?fbclid=IwY2xjawKaTi9leHRuA2FlbQIxMABicmlkETFYcFNITXF0TUJOWGpyOWFtAR6ykhSwxRWZBu5IIJ5rJgCpe5qD9vZy7_LY3zsZLCGaelja7Ega8nH2coiZBQ_aem_2iATVMwMFCF_aprNyLDHcw