Lưu ý: Định dạng mặt đồng hồ là yêu cầu bắt buộc để cài đặt mặt đồng hồ trên các thiết bị đã cài đặt sẵn Wear OS 5 trở lên và cho tất cả mặt đồng hồ mới được xuất bản trên Google Play.
Kể từ tháng 1 năm 2026, Định dạng mặt đồng hồ sẽ là yêu cầu bắt buộc để cài đặt mặt đồng hồ trên mọi thiết bị Wear OS.
Tìm hiểu thêm về những thay đổi mà người dùng nhìn thấy trong bài viết này trên Trung tâm trợ giúp.

Mặt đồng hồ là thứ đầu tiên mà người dùng nhìn thấy khi xem đồng hồ. Vì vậy, mặt đồng hồ trở thành giao diện dùng thường xuyên nhất của Wear OS. Người dùng sử dụng mặt đồng hồ để tuỳ chỉnh đồng hồ cho phù hợp với phong cách của họ và cung cấp thông tin nhanh chóng trong nháy mắt.
Các lựa chọn để tạo mặt đồng hồ
Định dạng mặt đồng hồ (WFF) giúp bạn dễ dàng tạo mặt đồng hồ hơn bao giờ hết. Được tạo ra trong quá trình hợp tác với Samsung, Định dạng mặt đồng hồ là định dạng XML khai báo để định cấu hình giao diện và hoạt động của mặt đồng hồ. Không giống như các API mặt đồng hồ khác (trong đó APK của bạn phải có mã để kết xuất mặt đồng hồ), Định dạng mặt đồng hồ chỉ yêu cầu tài nguyên và hướng dẫn khai báo. Nền tảng Wear OS xử lý logic cần thiết để hiển thị mặt đồng hồ. Vì vậy, bạn có thể tập trung vào ý tưởng sáng tạo của mình thay vì tối ưu hoá mã hoặc hiệu suất pin.
Chúng tôi cung cấp một số cách để tạo mặt đồng hồ:
- Nếu bạn muốn dùng một công cụ theo kiểu WYSIWYG (nhìn thấy là được), cho phép bạn thiết kế trực tiếp mặt đồng hồ, hãy dùng Watch Face Studio. Đây là công cụ mà chúng tôi hỗ trợ thông qua mối quan hệ đối tác với Samsung.
- Nếu bạn là nhà thiết kế và cảm thấy thoải mái khi sử dụng Figma hoặc nếu bạn là nhà phát triển và muốn đẩy nhanh vài bước đầu tiên của quá trình tạo mặt đồng hồ, hãy sử dụng Watch Face Designer. Bạn có thể truy cập vào công cụ này bằng cách sử dụng một trình bổ trợ trong Figma.
Nếu muốn quản lý cấu hình đồng hồ theo cách thủ công và xuất bản lên cửa hàng ứng dụng của riêng mình, bạn có thể xác định mặt đồng hồ bằng XML, sau đó xuất bản bằng Watch Face Push.
Android Studio cũng hỗ trợ việc tạo và chạy các mặt đồng hồ sử dụng Định dạng mặt đồng hồ.
Mặt đồng hồ được tạo bằng định dạng này ít phải bảo trì và cập nhật hơn so với những mặt đồng hồ được tạo bằng thư viện Mặt đồng hồ Jetpack cũ. Ví dụ: bạn không cần phải cập nhật mặt đồng hồ để hưởng lợi từ những điểm cải tiến về hiệu suất hoặc mức tiêu thụ pin, hoặc để nhận các bản sửa lỗi mới nhất.
Giới thiệu về định dạng
Nền tảng của mặt đồng hồ Định dạng mặt đồng hồ (WFF) là một tài liệu xác định bố cục và hành vi của mặt đồng hồ. Tài liệu này được viết bằng XML, tuân thủ quy cách WFF.
Hệ thống Wear OS có một thành phần trình kết xuất mặt đồng hồ. Thành phần này phân tích cú pháp tài liệu XML WFF và kết xuất một mặt đồng hồ từ tài liệu đó. Các tài nguyên khác, chẳng hạn như hình ảnh và phông chữ, sẽ được kéo vào khi cần.
Phương pháp này có nghĩa là bạn chỉ cần dành thời gian mô tả giao diện của mặt đồng hồ, còn Wear OS sẽ xử lý tất cả mã để vẽ mặt đồng hồ.
Để triển khai một mặt đồng hồ ở Định dạng mặt đồng hồ cho một thiết bị, hãy đóng gói tài liệu XML trong một gói AAB hoặc APK tiêu chuẩn.
Sơ đồ sau đây cho thấy thông tin tổng quan về phương pháp này:
Lập phiên bản trong WFF
Khi WFF phát triển, các tính năng bổ sung sẽ được thêm vào, thể hiện bằng nhiều phần tử, thuộc tính và nguồn dữ liệu hơn, tất cả đều sử dụng Định dạng mặt đồng hồ.
Ví dụ: WFF phiên bản 2 đã giới thiệu tính năng hỗ trợ Thời tiết làm nguồn dữ liệu, tính năng này không có trong WFF phiên bản 1.
Khi thiết kế mặt đồng hồ, hãy lưu ý đến những tính năng bạn muốn sử dụng và phiên bản có sẵn của các tính năng đó. Hướng dẫn tham khảo đánh dấu tất cả các tính năng theo khả năng sử dụng.
Mỗi phiên bản WFF đều tương ứng với một bản phát hành Wear OS:
Phiên bản WFF | Phiên bản Wear OS tối thiểu | Cấp API tối thiểu |
---|---|---|
1 | 4 | 33 |
2 | 5 | 34 |
3 | 5.1 | 35 |
4 | 6 | 36 |
Xem hướng dẫn này để định cấu hình AndroidManifest.xml
và tệp bản dựng Gradle một cách thích hợp.
Tìm hiểu thêm
Tìm hiểu thêm về Định dạng mặt đồng hồ trong hướng dẫn sau:
- Các tính năng hiện có: Khám phá các chức năng của mặt đồng hồ mà mỗi phiên bản của Định dạng mặt đồng hồ hỗ trợ.
- Nguyên tắc thiết kế: Tìm hiểu các phương pháp hay nhất về bố cục và trải nghiệm người dùng trên mặt đồng hồ.
- Watch Face Designer (Nhà thiết kế mặt đồng hồ): Tìm hiểu cách sử dụng trình bổ trợ Figma để tạo mặt đồng hồ.
- Thiết lập: Định cấu hình Android App Bundle hỗ trợ Định dạng mặt đồng hồ.
- Các mẫu trên GitHub: Bắt đầu bằng cách tạo mặt đồng hồ mẫu, rồi triển khai các mặt đồng hồ đó trên trình mô phỏng Wear OS hoặc trên thiết bị thực của bạn.
- Tối ưu hoá mức sử dụng bộ nhớ: Tìm hiểu cách định cấu hình mặt đồng hồ để hệ thống tiêu thụ ít bộ nhớ nhất có thể khi kết xuất mặt đồng hồ.
- Tài liệu tham khảo XML: Khám phá các phần tử riêng lẻ trong một tệp Định dạng mặt đồng hồ. Phần tử gốc luôn là
WatchFace
. Lưu ý: Để xem các tính năng của một phiên bản Định dạng mặt đồng hồ cụ thể trong tài liệu tham khảo XML, hãy kiểm tra để đảm bảo bạn đã chọn nút phiên bản thích hợp ở đầu trang tài liệu. - Hướng dẫn xuất bản: Tìm hiểu cách xuất bản và kiếm tiền từ mặt đồng hồ thông qua Cửa hàng Play và các phương thức thay thế.
- WFF và trình xác thực bộ nhớ: Sử dụng các công cụ nguồn mở này để kiểm tra tệp Định dạng mặt đồng hồ xem có lỗi hay không và xác nhận mức sử dụng bộ nhớ chấp nhận được trước khi gửi đến Google Play.