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
Đọc trong 5 phút
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 mang đến sự hỗ trợ có mục tiêu cho mặt đồng hồ Wear OS khai báo, một lựa chọn tuỳ chỉnh mới cho chế độ xem 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ế độ dành cho nhân viên hỗ trợ rất hữu ích cho năng suất của bạn. Vì vậy, chúng tôi đã chuyển chế độ này từ giai đoạn dùng thử sang giai đoạ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 gần đây nhất của Narwhal đều 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 điểm 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.
Những điểm mới trong Bản cập nhật tính năng Narwhal 4 của Android Studio
Sau đây là các tính năng mới 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 Android Studio Narwhal 4 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 các thiết kế mặt đồng hồ ngay 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 bối 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, công cụ 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 giản đồ Đị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à các 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 cho một trình mô phỏng Wear OS hoặc thiết bị thực từ Android Studio.
Lựa chọn đặt chế độ xem Dự án làm chế độ mặc định 📂
Bạn cảm thấy mệt mỏi vì mỗi khi mở một dự án mới, bạn đều phải chuyển sang chế độ xem Dự án? Có một chế độ cài đặt mới để các dự án mới mở ở chế độ xem 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 > Chế độ xem dự án) rồi chọn Set Project view as the default (Đặt Chế độ xem dự án làm chế độ 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ó rất 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ụ thử nghiệm 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 số tính năng chính. Tuy nhiên, để xem đầy đủ mọi tính năng mà chúng tôi đã phát hành, bạn nên đọc toàn bộ bài đăng 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 ngắn gọn 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ờ Google Gemini trợ giúp bạn thực hiện các việc cần làm bằng cách sử dụng Chế độ tác nhân. Tác nhân AI có thể hiểu dự án của bạn, chia nhỏ các tác vụ phức tạp thành các bước nhỏ hơn, 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 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ế độ trợ lý để 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 bổ sung Phòng thử nghiệm thiết bị của đối tác Android. Nhờ đó, bạn có thể 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, cho phé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 trong 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 diễn ra suôn sẻ 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, 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 có thể đổi kích thước trong Compose
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. Compose Preview hiện hỗ trợ thay đổi kích thước linh hoạt, 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 của bạn 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 Compose Preview (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 lỗi vi phạm chính sách tiềm ẩn của Google Play để giúp bạn xây dựng các ứng dụng tuân thủ chính sách hơn nhờ Thông tin chi tiết về các chính sách của Play, hiện có trong Android Studio. Giờ đây, IDE sẽ hiển thị cảnh báo lint ngay trong mã của bạn khi cảnh báo đó liên quan đến một yêu cầu theo chính sách của Google Play. Bạn cũng có thể tích hợp các quy trình 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 điều 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 khác, giúp bạn giải quyết các vấn đề tiềm ẩn ngay từ đầu trong 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ẽ. Sau đây là nội dung tóm tắt toàn diện về những điểm bổ sung chính:
Phát triển bằng AI (Gemini)
- Chế độ tác nhân: Một 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 cho Gemini thông tin bối cảnh, hướng dẫn và hướng dẫn về phong cách theo từng dự án.
- Quy tắc trong Thư viện câu lệnh: Tuỳ chỉnh kết quả mà Gemini đưa ra cho phù hợp với tiêu chuẩn viết mã của nhóm bạn.
- Hình ảnh và tệp đính kèm @: Đính kèm ảnh chụp màn hình và tệp dự án để nhận được câu trả lời phù hợp hơn với bối cảnh.
- Biến đổi giao diện người dùng (Studio Labs): Sử dụng ngôn ngữ tự nhiên để lặp lại giao diện người dùng Compose ngay trong cửa sổ xem trước.
Tăng tốc quá trình lặp lại và phát triển giao diện người dùng
- 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.
- 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ế độ Lấy tiêu điểm để kiểm thử ngay giao diện người dùng thích ứng.
- Cải tiến bản xem trước Compose: Điều hướng mã hiệu quả hơn và một bộ 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 khi chuyển sang 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 của đối tác từ xa (Samsung và nhiều đối tác 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 lỗi vi phạm có thể xảy ra đối với Chính sách của Play ngay trong IDE.
- Kiểm tra Proguard: Xác định và sửa các quy tắc giữ lại 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 nhờ 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 Lint và một trình mô phỏng để chuẩn bị cho các thiết bị mới.
Phát triển nội dung sống động (XR)
- Trình mô phỏng Android XR nhúng: Chạy trình mô phỏng XR ngay 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 của IDE
- Chế độ xem 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 ở chế độ xem Dự án.
- Hiển thị các tệp bản dựng trong mô-đun: Cải thiện thao tác đ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 tốt hơn thời điểm Gradle đồng bộ hoá 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 đẩy nhanh quá trình phát triển chưa? Tải Bản cập nhật tính năng Narwhal 4 của Android Studio xuống từ kênh ổn định ngay hôm nay!
Ý kiến phản hồi của bạn 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ó quyền 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 chờ được xem những nội dung bạn tạo ra!
Tiếp tục đọc
-
Tin tức về sản phẩm
Mỗi nhà phát triển đều có quy trình làm việc và nhu cầu riêng về AI. Do đó, 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 để hỗ trợ chức năng AI trong Android Studio
Matthew Warner • Đọc trong 2 phút
-
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 bản 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 một cách hiệu quả hơn, giúp việc tạo ứng dụng Android chất lượng cao trở nên dễ dàng hơn bao giờ hết.
Matt Dyor • Đọc trong 3 phút
-
Tin tức về sản phẩm
Hôm nay, chúng tôi sẽ nâng cao hoạt động phát triển Android bằng Gemma 4, mô hình nguồn mở tiên tiến mới 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 • Đọ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ề hoạt động phát triển trên Android trong hộp thư đến của bạn mỗi tuần.