Tin tức về sản phẩm
Nâng cao trình độ phát triển của bạn bằng Chế độ lập kế hoạch và tính năng Dự đoán lần chỉnh sửa tiếp theo trong Android Studio Panda 4
Đọc trong 5 phút
Android Studio Panda 4 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 mang đến Chế độ lập kế hoạch, tính năng Dự đoán lần chỉnh sửa tiếp theo và nhiều tính năng khác, giúp bạn dễ dàng hơn bao giờ hết trong việc tạo ứng dụng Android chất lượng cao.
Sau đây là thông tin nghiên cứu chuyên sâu về các tính năng mới:
Chế độ lập kế hoạch
Trước khi tác nhân bắt đầu thực hiện các nhiệm vụ phức tạp cho bạn, sẽ rất hữu ích nếu tác nhân có thể đưa ra một kế hoạch chi tiết. Việc bắt tay ngay vào một dự án lập trình lớn mà không có thiết kế thường dẫn đến nợ kỹ thuật hoặc lỗi logic; điều này cũng đúng với AI. Đó là lý do chúng tôi thêm Chế độ lập kế hoạch.
Ở chế độ này, tác nhân sẽ đưa ra một kế hoạch chi tiết cho dự án trước khi thực hiện các nhiệm vụ. Thay vì chỉ thực hiện một lần để mô hình trực tiếp dự đoán mã thông báo tiếp theo của mã, Chế độ lập kế hoạch sẽ tạo điều kiện cho quy trình suy luận nhiều giai đoạn, giúp tác nhân có thêm không gian để đánh giá logic mà tác nhân đề xuất cho các vấn đề tiềm ẩn trước khi trình bày cho bạn. Điều này đặc biệt hữu ích đối với các nhiệm vụ phức tạp và chạy trong thời gian dài, đòi hỏi độ chính xác cao về kiến trúc.
Để sử dụng Chế độ lập kế hoạch, hãy chuyển chế độ trò chuyện sang "Lập kế hoạch" trong ô nhập dữ liệu tác nhân và nhập câu lệnh của bạn.
Ở Chế độ lập kế hoạch, tác nhân sẽ xem xét yêu cầu của bạn và có thể tạo kế hoạch triển khai cho các nhiệm vụ lớn hoặc phức tạp. Bạn có cơ hội sửa lỗi hoặc làm rõ những phương pháp cần sử dụng, tất cả đều diễn ra trước khi tác nhân dành thời gian hoặc mã thông báo để đi theo hướng không chính xác.
Sau khi thêm nhận xét, hãy nhấp vào "Gửi nhận xét" và tác nhân sẽ sử dụng ý kiến phản hồi của bạn để sửa đổi kế hoạch triển khai. Để luôn đi đúng hướng trong quá trình thực thi (điều này đặc biệt quan trọng khi có những thay đổi lớn hơn), tác nhân sẽ sắp xếp công việc và tạo một cấu phần phần mềm "Danh sách việc cần làm". Bạn có thể ngồi thư giãn và xem tác nhân hoàn thành tất cả các nhiệm vụ một cách có phương pháp.
Sau khi hoàn thành công việc, tác nhân sẽ tạo cấu phần phần mềm "Hướng dẫn từng bước", cung cấp cho bạn bản tóm tắt rõ ràng về chính xác những gì đã thay đổi và giúp bạn dễ dàng xem xét các thay đổi của tác nhân. Tạo ứng dụng một cách tự tin và kiểm soát hơn bằng Chế độ lập kế hoạch trong bản phát hành mới nhất của Android Studio.
Tính năng Dự đoán lần chỉnh sửa tiếp theo
Tính năng tự động hoàn thành cổ điển rất hữu ích để hoàn thành câu của bạn, nhưng việc lập trình hiếm khi đi theo một đường thẳng. Thông thường, việc thay đổi ở một nơi sẽ yêu cầu thay đổi thứ cấp ở nơi khác, chẳng hạn như thêm một tham số mới vào một hàm rồi cần cập nhật các lệnh gọi của hàm đó hoặc cập nhật bản xem trước giao diện người dùng khi một thành phần kết hợp bị thay đổi. Theo truyền thống, điều này có nghĩa là bạn phải ngừng tập trung để tìm các dòng mã liên quan cần chú ý.
Tính năng Dự đoán lần chỉnh sửa tiếp theo (NEP) phát triển tính năng hoàn thành mã bằng cách dự đoán bước tiếp theo của bạn, ngay cả khi bước đó không ở vị trí con trỏ hiện tại. Bằng cách phân tích các lần chỉnh sửa gần đây của bạn, Android Studio sẽ nhận ra mẫu logic của quy trình làm việc. Nếu bạn sửa đổi một lớp dữ liệu hoặc cập nhật một hàm khởi tạo, NEP có thể đề xuất lần chỉnh sửa tiếp theo có liên quan (có thể là trong một hàm ở xa), cho phép bạn chuyển thẳng đến bản sửa lỗi.
Thay vì điều hướng qua lại theo cách thủ công, bạn có thể chấp nhận các đề xuất ở nhiều vị trí này chỉ bằng một lần nhấn phím. Điều này giúp bạn tập trung vào "trạng thái dòng chảy", giảm tải nhận thức cho các bản cập nhật thường xuyên và cho phép bạn tập trung vào logic phức tạp thực sự quan trọng đối với ứng dụng của mình. Trải nghiệm cách lập trình trực quan hơn, không theo đường thẳng trong phiên bản mới nhất của Android Studio.
Mẫu khởi động Gemini API
Việc thêm các tính năng AI mạnh mẽ vào ứng dụng của bạn trở nên dễ dàng hơn bao giờ hết, xin giới thiệu mẫu khởi động Gemini API cho Android Studio!
Trước đây, việc tích hợp AI tạo sinh vào ứng dụng Android có nghĩa là bạn phải quản lý hệ thống phụ trợ phức tạp và lo lắng về tính bảo mật của khoá API. Với mẫu khởi động Gemini API mới trong Android Studio, giờ đây, nhà phát triển có thể bắt tay ngay vào việc xây dựng các tính năng thay vì dành thời gian định cấu hình cơ sở hạ tầng.
Các lợi ích chính bao gồm:
- Không cần quản lý khoá API: Không cần lo lắng về việc cung cấp hoặc xoay vòng khoá. Bằng cách tận dụng Firebase AI Logic, mẫu này giúp bạn không cần nhúng thông tin xác thực nhạy cảm vào mã phía máy khách.
- Tự động tích hợp Firebase: Hệ thống phụ trợ sẽ được xử lý cho bạn. Mẫu này tự động kết nối dự án của bạn với các dịch vụ của Firebase, đảm bảo cầu nối an toàn giữa ứng dụng của bạn và các mô hình Gemini của Google.
- Được xây dựng để mở rộng quy mô: Mẫu này không chỉ dành cho nguyên mẫu. Kiến trúc sẵn sàng cho quá trình phát hành chính thức cho phép bạn mở rộng quy mô từ một bản kiểm thử cục bộ sang cơ sở người dùng toàn cầu mà không cần thiết kế lại nền tảng.
- Xử lý đa phương thức: Hỗ trợ dữ liệu đầu vào là văn bản, hình ảnh, video và âm thanh. Bạn có thể xây dựng các tính năng như phân tích hình ảnh theo thời gian thực, tóm tắt video và chuyển âm thanh thành văn bản.
Bắt đầu
- Mở Android Studio.
- Chuyển đến Tệp > Mới > Dự án mới.
- Chọn mẫu khởi động Gemini API trong thư viện.
Tìm kiếm trên web bằng tác nhân
Khi bạn đang tập trung vào quá trình phát triển, câu trả lời phù hợp thường chỉ cách bạn một lượt tìm kiếm, nhưng việc rời khỏi IDE để tìm câu trả lời đó có thể khiến bạn mất tập trung. Cho dù bạn cần số phiên bản chính xác cho một phần phụ thuộc hay các thay đổi mới nhất về API cho thư viện của bên thứ ba, công cụ tìm kiếm trên web bằng tác nhân luôn sẵn sàng trợ giúp mà bạn không cần rời khỏi Android Studio.
Mặc dù tác nhân của Android Studio đã tận dụng Cơ sở kiến thức Android cho tài liệu chính thức, nhưng quá trình phát triển Android hiện đại dựa vào một hệ sinh thái rộng lớn gồm các thư viện bên ngoài. Tính năng tìm kiếm trên web bằng tác nhân mở rộng phạm vi tiếp cận của Gemini, cho phép tác nhân trực tiếp truy vấn Google để tìm nạp tài liệu đối chiếu hiện tại trên web. Từ việc kiểm tra hướng dẫn thiết lập mới nhất cho Coil đến việc tìm các mẹo định cấu hình nâng cao cho Koin hoặc Moshi, tác nhân hiện có thể tìm nạp thông tin mới nhất theo thời gian thực.
Công cụ tìm kiếm trên web bằng tác nhân được thiết kế để hữu ích nhưng không gây phiền hà; công cụ này sẽ tự động kích hoạt tìm kiếm trên web khi xác định được khoảng trống trong kiến thức cục bộ. Bạn cũng có thể chủ động bằng cách yêu cầu công cụ này tìm một nội dung cụ thể, chỉ cần thêm "tìm kiếm trên web về..." vào câu lệnh của bạn. Bằng cách tích hợp trực tiếp kết quả tìm kiếm trên web vào không gian làm việc của bạn, tính năng tìm kiếm trên web bằng tác nhân đảm bảo bạn luôn tạo ứng dụng bằng dữ liệu mới nhất hiện có, đẩy nhanh quy trình làm việc và giúp dự án của bạn luôn tiên tiến.
Các bản phát hành Android Studio Panda
Panda 4 tiếp tục tập trung vào việc tăng tốc năng suất của nhà phát triển bằng AI trong Android Studio. Hãy xem bài viết Chuyển từ câu lệnh sang nguyên mẫu hoạt động bằng Android Studio Panda 2 và Tăng cường hướng dẫn và kiểm soát Chế độ tác nhân bằng Android Studio Panda 3.
Android Studio Panda 2
- Quy trình Dự án mới dựa trên AI: Cho phép bạn tạo nguyên mẫu ứng dụng hoạt động chỉ bằng một câu lệnh. Tác nhân quản lý quá trình thiết lập ban đầu, cấu hình điều hướng và các phần phụ thuộc phù hợp, đồng thời có vòng lặp tạo tự động để xử lý lỗi bản dựng và triển khai vào trình mô phỏng.
- Trợ lý nâng cấp phiên bản: Tự động hoá quá trình quản lý và cập nhật phần phụ thuộc, lặp lại việc thử tạo bản dựng và giải quyết xung đột cho đến khi tìm thấy cấu hình ổn định.
Android Studio Panda 3
- Kỹ năng của tác nhân: Các hướng dẫn chuyên biệt do người dùng xác định (được lưu trữ trong thư mục .skills) giúp tác nhân AI học các khả năng cụ thể của dự án, tiêu chuẩn lập trình hoặc cách sử dụng thư viện.
- Quyền của tác nhân: Cung cấp quyền kiểm soát chi tiết đối với những việc mà tác nhân có thể làm, với các tính năng như quy tắc "Luôn cho phép" đối với các thao tác đáng tin cậy. Để tăng cường khả năng bảo mật, bạn cũng có thể sử dụng hộp cát không bắt buộc để thực thi quyền kiểm soát nghiêm ngặt và riêng biệt đối với tác nhân.
- Mẫu ứng dụng Thư viện ứng dụng ô tô trống: Đơn giản hoá việc tạo ứng dụng được tối ưu hoá cho việc lái xe trên Android Auto và Android Automotive OS bằng cách xử lý mã nguyên mẫu bắt buộc.
Bắt đầu
Bắt đầu và đẩy nhanh quá trình phát triển.Tải Android Studio Panda 4 xuống và bắt đầu khám phá các tính năng mới mạnh mẽ 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 động của chúng tôi trên LinkedIn, Medium, 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 trong việc tạo ứng dụng Android chất lượng cao.
Matt Dyor • Đọc trong 3 phút
-
Tin tức về sản phẩm
Android Studio Panda 2 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.
Matt Dyor • Đọc trong 3 phút
-
Tin tức về sản phẩm
Tại Google I/O 2026, chúng tôi đã giới thiệu sự thay đổi của Android từ hệ điều hành sang hệ thống thông minh. Chúng tôi cũng trình bày cách bạn có thể tạo trải nghiệm thông minh một cách tự nhiên bằng hệ thống và mang sức mạnh của AI của Google vào ứng dụng của mình.
Jingyu Shi • Đọc trong 2 phút
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 vào hộp thư đến của bạn mỗi tuần.