Tin tức về sản phẩm
Bản cập nhật tính năng Narwhal 4 của Android Studio: hỗ trợ mặt đồng hồ và cải thiện độ ổn định
5 phút đọc
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! Bản phát hành này hỗ trợ có mục tiêu cho mặt đồng hồ Wear OS khai báo, một tuỳ chọn tuỳ chỉnh mới cho khung hiển thị Project (Dự án) và tiếp tục tập trung vào chất lượng bằng cách sửa hơn 550 lỗi để cải thiện độ ổn định và hiệu suất. Bạn cho biết Chế độ tác nhân rất hữu ích cho năng suất của bạn và chúng tôi hiện đã chuyển chế độ này từ bản xem trước sang bản ổn định.
Đây cũng là bản cập nhật tính năng cuối cùng cho các bản phát hành Android Studio Narwhal. Với nhịp độ phát hành hằng tháng mới, chúng tôi đã cung cấp các tính năng mới và bản sửa lỗi mỗi tháng. Ba bản phát hành Narwhal gần đây nhất có nhiều tính năng, bao gồm cả việc ra mắt Chế độ tác nhân và bản xem trước Compose. Chúng tôi không chỉ muốn chia sẻ những tính năng mới trong bản phát hành này mà còn muốn tóm tắt một số tính năng chính trong các bản phát hành Narwhal.
Tính năng mới trong Bản cập nhật tính năng Narwhal 4 của Android Studio
Dưới đây là các tính năng mới được phát hành trong bản phát hành này:
Hỗ trợ mặt đồng hồ Wear OS khai báo trong Android Studio ⌚
Bản cập nhật tính năng Narwhal 4 của Android Studio cải thiện quy trình tạo mặt đồng hồ Wear OS bằng cách giới thiệu tính năng hỗ trợ trình chỉnh sửa cho Định dạng XML mặt đồng hồ để viết, gỡ lỗi và tinh chỉnh thiết kế mặt đồng hồ trực tiếp trong IDE. Điều này giúp bạn làm việc nhanh hơn bằng cách đưa quy trình phát triển Android vào IDE thay vì phải thay đổi ngữ cảnh và làm việc với nhiều chương trình khi phát triển mặt đồng hồ.
Android Studio cho phép bạn chỉnh sửa trực tiếp các tệp XML được dùng trong Định dạng mặt đồng hồ. Giờ đây, tính năng này cung cấp tính năng hoàn thành mã cho các thẻ và thuộc tính dựa trên các lược đồ Định dạng mặt đồng hồ chính thức và tính năng xác thực lỗi trực tiếp giúp xác định các vấn đề như thiếu thuộc tính bắt buộc. Android Studio cũng bao gồm tính năng liên kết tài nguyên để nhanh chóng chuyển đến các tài nguyên có thể vẽ và các phần tử XML được tham chiếu khác cùng với tính năng hỗ trợ cú pháp nâng cao để xử lý các biểu thức số học và tham chiếu nguồn dữ liệu được nhúng trong XML. Cuối cùng, bạn có thể triển khai mặt đồng hồ trực tiếp vào trình mô phỏng Wear OS hoặc thiết bị thực từ Android Studio.
Tuỳ chọn đặt khung hiển thị Project (Dự án) làm mặc định 📂
Bạn có mệt mỏi vì luôn phải chuyển sang khung hiển thị Project (Dự án) mỗi khi mở một dự án mới không? Có một chế độ cài đặt mới để các dự án mới mở trong khung hiển thị Project (Dự án) theo mặc định. Để bật chế độ cài đặt này, hãy chuyển đến File (Tệp) (Android Studio trên macOS) > Settings > Advanced Settings > Project View (Cài đặt > Cài đặt nâng cao > Khung hiển thị Project (Dự án)) rồi chọn Set Project view as the default (Đặt khung hiển thị Project (Dự án) làm mặc định).
Nhìn lại: các tính năng chính trong các bản phát hành Android Studio Narwhal
Các bản phát hành Android Studio Narwhal có nhiều tính năng, đặc biệt là khi chúng tôi chuyển sang phát hành hằng tháng. Giữa các tính năng tích hợp AI mạnh mẽ và các công cụ kiểm thử mới, bạn có thể dễ dàng bỏ lỡ một bản cập nhật. Dưới đây, chúng tôi nêu bật một vài tính năng chính, nhưng để xem đầy đủ mọi tính năng mà chúng tôi đã phát hành, bạn nên đọc các bài đăng đầy đủ về Bản cập nhật tính năng Narwhal và Bản cập nhật tính năng Narwhal 3.
Dưới đây là phần tóm tắt nhanh về một số tính năng hàng đầu mà bạn nên dùng thử:
Chế độ tác nhân (hiện đã ổn định!)
Nhờ Chế độ tác nhân, bạn có thể nhờ Google Gemini giúp thực hiện các nhiệm vụ. Tác nhân AI có thể hiểu dự án của bạn, chia các nhiệm vụ phức tạp thành các bước nhỏ hơn, thực hiện các chỉnh sửa thay cho bạn và giúp bạn thực hiện các thao tác nhiều bước, chẳng hạn như thêm các tính năng mới, tái cấu trúc mã hoặc gỡ lỗi các vấn đề phức tạp ngay trong IDE. Các nhà phát triển như Entri đã sử dụng Chế độ tác nhân để tạo bố cục Jetpack Compose từ bản mô phỏng giao diện người dùng và nhận thấy rằng Gemini trong Android Studio đã giảm tổng thời gian phát triển giao diện người dùng của họ xuống 40%.
Phòng thử nghiệm thiết bị của đối tác Android (sử dụng tính năng Truyền trực tuyến trên thiết bị Android)
Chúng tôi đã mở rộng tính năng Truyền trực tuyến trên thiết bị Android bằng cách thêm Phòng thử nghiệm thiết bị của đối tác Android. Tính năng này cho phép bạn truy cập an toàn vào nhiều thiết bị thực từ xa của các Đối tác như Samsung, giúp bạn kiểm thử khả năng tương thích và hiệu suất của ứng dụng trên một số thiết bị phổ biến nhất trên thị trường, ngay từ Android Studio.
Kiểm thử tính năng sao lưu và khôi phục ứng dụng
Chúng tôi đã thêm các công cụ để kiểm thử quy trình sao lưu và khôi phục dữ liệu của ứng dụng. Điều này rất quan trọng để đảm bảo trải nghiệm người dùng mượt mà khi chuyển sang một thiết bị mới. Bạn có thể tạo bản sao lưu dữ liệu của ứng dụng, khôi phục dữ liệu đó vào một thiết bị khác và thậm chí đính kèm bản sao lưu vào cấu hình chạy để dễ dàng kiểm thử quy trình này.
Bản xem trước Compose có thể đổi kích thước
Việc tạo giao diện người dùng thích ứng trở nên dễ dàng hơn nhiều trong Android Studio Narwhal. Xem trước Compose giờ đây hỗ trợ đổi kích thước linh động, giúp bạn nhận được phản hồi trực quan tức thì về cách giao diện người dùng thích ứng với nhiều kích thước màn hình. Bạn chỉ cần chuyển sang chế độ Focus (Tập trung) trong Bản xem trước Compose và kéo các cạnh để xem bố cục thay đổi theo thời gian thực.
Thông tin chi tiết về chính sách của Google Play
Nhận cảnh báo sớm về các hành vi vi phạm chính sách của Google Play để giúp bạn xây dựng các ứng dụng tuân thủ hơn bằng Thông tin chi tiết về các chính sách của Play, hiện có trong Android Studio. IDE hiện hiển thị cảnh báo tìm lỗi mã nguồn trực tiếp trong mã của bạn khi cảnh báo đó liên quan đến yêu cầu về chính sách của Google Play. Bạn cũng có thể tích hợp các tính năng kiểm tra tìm lỗi mã nguồn này vào quy trình CI/CD. Những thông tin chi tiết này cung cấp thông tin tổng quan về chính sách, những việc nên và không nên làm, cũng như các đường liên kết đến nhiều tài nguyên hơn, giúp bạn giải quyết các vấn đề tiềm ẩn ngay từ đầu chu kỳ phát triển.
Tóm tắt
Tóm lại, toàn bộ loạt bản phát hành Android Studio Narwhal, bao gồm cả Bản cập nhật tính năng Narwhal 4 này, đã cung cấp nhiều tính năng mạnh mẽ. Dưới đây là bản tóm tắt toàn diện về các tính năng bổ sung chính:
Phát triển bằng AI (Gemini)
- Chế độ tác nhân: Trợ lý AI bán tự động giúp thực hiện các thao tác phức tạp, nhiều bước như tái cấu trúc, thêm tính năng và gỡ lỗi.
- Hỗ trợ AGENTS.md: Cung cấp ngữ cảnh, hướng dẫn và hướng dẫn về kiểu dành riêng cho dự án cho Gemini.
- Quy tắc trong Thư viện lời nhắc: Tuỳ chỉnh đầu ra của Gemini cho phù hợp với các tiêu chuẩn mã hoá của nhóm bạn.
- Tệp đính kèm hình ảnh và @Tệp: Đính kèm ảnh chụp màn hình và tệp dự án để có phản hồi phù hợp hơn với ngữ cảnh.
- Chuyển đổi giao diện người dùng (Studio Labs): Sử dụng ngôn ngữ tự nhiên để lặp lại trên giao diện người dùng Compose trực tiếp trong cửa sổ xem trước.
Lặp lại và phát triển giao diện người dùng nhanh hơn
- Hỗ trợ mặt đồng hồ Wear OS khai báo (Mới trong Narwhal 4 ✨): Viết, gỡ lỗi và triển khai mặt đồng hồ bằng tính năng hoàn thành mã, xác thực lỗi và triển khai trực tiếp.
- Bản xem trước Compose có thể đổi kích thước: Đổi kích thước bản xem trước một cách linh động trong chế độ Focus (Tập trung) để kiểm thử giao diện người dùng thích ứng ngay lập tức.
- Cải tiến bản xem trước Compose: Điều hướng mã tốt hơn và một trình chọn mới để quản lý bản xem trước.
Tối ưu hoá, tinh chỉnh và kiểm thử
- Kiểm thử tính năng sao lưu và khôi phục ứng dụng: Dễ dàng kiểm thử quy trình sao lưu và khôi phục dữ liệu của ứng dụng để chuyển thiết bị mới.
- Phòng thử nghiệm thiết bị của đối tác Android: Truy cập vào nhiều thiết bị thực từ xa của các đối tác như Samsung và nhiều thiết bị khác để kiểm thử.
- Thông tin chi tiết về chính sách của Google Play: Nhận cảnh báo sớm về các hành vi vi phạm chính sách của Play trực tiếp trong IDE.
- Kiểm tra Proguard: Xác định và sửa các quy tắc giữ quá rộng để tối ưu hoá mã tốt hơn.
- Chế độ K2 theo mặc định: Hiệu suất nhanh hơn với trình biên dịch Kotlin thế hệ tiếp theo.
- Hỗ trợ kích thước trang 16 KB: Cảnh báo tìm lỗi mã nguồn và trình mô phỏng để chuẩn bị cho các thiết bị mới.
Phát triển sống động (XR)
- Trình mô phỏng Android XR nhúng: Chạy trình mô phỏng XR trực tiếp bên trong IDE.
- Layout Inspector nhúng cho Android XR: Kiểm tra và tối ưu hoá bố cục giao diện người dùng trong môi trường XR.
- Mẫu dự án Android XR: Một mẫu mới để nhanh chóng bắt đầu các dự án XR.
Cải thiện quy trình làm việc và chất lượng IDE
- Khung hiển thị Project (Dự án) mặc định (Mới trong Narwhal 4 ✨): Một chế độ cài đặt nâng cao mới để luôn mở các dự án mới trong khung hiển thị Project (Dự án).
- Hiển thị tệp bản dựng trong mô-đun: Cải thiện tính năng điều hướng dự án trong khung hiển thị Android.
- Đồng bộ hoá dự án theo cách thủ công: Kiểm soát nhiều hơn thời điểm đồng bộ hoá Gradle trong các dự án lớn.
- Cải thiện chất lượng: Đã sửa xx lỗi trong bản phát hành này để cải thiện độ ổn định và hiệu suất.
Bắt đầu
Bạn đã sẵn sàng tăng tốc quá trình phát triển chưa? Tải xuống Bản cập nhật tính năng Narwhal 4 của Android Studio từ kênh ổn định ngay hôm nay!
Ý kiến phản hồi của bạn là rất cần thiết. Vui lòng tiếp tục chia sẻ ý kiến của bạn bằng cách báo cáo lỗi hoặc đề xuất tính năng. Để được truy cập sớm vào các tính năng mới nhất, hãy tải Android Studio xuống từ kênh Canary.
Tham gia cộng đồng nhà phát triển Android sôi động của chúng tôi trên LinkedIn, Medium, YouTube, hoặc X. Chúng tôi rất mong được chiêm ngưỡng những gì bạn tạo ra!
Tiếp tục đọc
-
Tin tức về sản phẩm
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 giúp phát triển. 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 chức năng AI trong Android Studio
Matthew Warner • 2 phút đọ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 nhiều hơn nữa quy trình làm việc dựa trên AI, giúp bạn dễ dàng hơn bao giờ hết để xây dựng các ứ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ở hiện đại nhất đượ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
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.