Tài liệu này chứa hướng dẫn và các phương pháp hay nhất để phân phối ứng dụng Wear OS trên Cửa hàng Play.
Điều kiện tiên quyết đối với Cửa hàng Play
APK Wear OS tách biệt với APK dành cho thiết bị di động, đồng thời được tải lên và cập nhật độc lập trong Play Console.
Để được xuất bản trên Cửa hàng Play, các tệp APK Wear OS phải đáp ứng các yêu cầu sau.
Mã phiên bản duy nhất
Vì mã phiên bản của APK đồng hồ phải là duy nhất trên tất cả các hệ số hình dạng, nên bạn nên sử dụng lược đồ mã phiên bản độc lập với mọi hệ số hình dạng khác trong Play Console.
Sau đây là một ví dụ về lược đồ:
- 2 chữ số đầu tiên:
targetSdkVersion:36[xxx][yy][zz]
- Các số tiếp theo: phiên bản sản phẩm:
36152[yy][zz]
- Các số tiếp theo: số phát hành:
3615202[zz]
- Số liệu cuối cùng: phiên bản ứng dụng Wear OS của bạn:
361520203
Nếu có cả APK cho điện thoại và APK cho đồng hồ, bạn phải sử dụng phương thức phân phối nhiều APK để quản lý cả hai. Để tìm hiểu thêm về việc tạo phiên bản cho nhiều APK, hãy xem Các quy tắc cho nhiều APK và để xác minh rằng cấu hình gradle của bạn đặt phiên bản chính xác, hãy xem Thiết lập thông tin phiên bản ứng dụng.
Thiết lập chế độ nhắm mục tiêu đến đồng hồ
Để Cửa hàng Play nhận dạng ứng dụng của bạn là ứng dụng Wear OS, bạn phải khai báo một thẻ <uses-feature> cụ thể trong tệp kê khai của ứng dụng. Phần tử này phải là phần tử con trực tiếp của thẻ gốc <manifest>, với thuộc tính android:name được đặt thành android.hardware.type.watch:
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
...
<uses-feature android:name="android.hardware.type.watch"/>
...
</manifest>
Ngoài việc khai báo tính năng android.hardware.type.watch trong tệp kê khai, bạn cũng có thể lọc theo các tiêu chí như phiên bản SDK, độ phân giải màn hình và cấu trúc CPU. Hãy xem bài viết Bộ lọc trên Google Play để biết thông tin chi tiết.
Chỉ định chế độ cài đặt độc lập
Tệp AndroidManifest.xml phải khai báo xem ứng dụng đồng hồ của bạn có độc lập hay không. Ứng dụng độc lập có thể sử dụng đầy đủ mà không cần điện thoại được ghép nối. Tất cả các chức năng cốt lõi của ứng dụng này, chẳng hạn như xác thực, đều hoạt động trên đồng hồ.
Để thực hiện việc này, hãy thêm một phần tử <meta-data> vào bên trong thẻ <application>. Đặt tên thành com.google.android.wearable.standalone và giá trị thành true hoặc false.
...
<application
<meta-data
android:name="com.google.android.wearable.standalone"
android:value="true" />
...
Nếu giá trị của com.google.android.wearable.standalone là false, thì người dùng vẫn có thể tải ứng dụng xuống từ Cửa hàng Play, nhưng ứng dụng này yêu cầu ứng dụng di động đi kèm để có thể sử dụng. Để tìm hiểu thêm về hoạt động phát triển Wear độc lập, hãy xem bài viết Ứng dụng Wear OS độc lập và không độc lập.
Xác thực quá trình phát triển
Để chuẩn bị cho một lần phát hành thành công trên Wear OS, hãy tham khảo các tài nguyên phát triển Wear OS và hướng dẫn thiết kế cho Wear OS, đồng thời xác minh rằng ứng dụng của bạn tuân thủ các tiêu chuẩn về chất lượng của Wear OS.
Bao bì hợp lệ
Nếu bạn có một ứng dụng di động hiện có, hãy xác minh rằng bạn đã sử dụng cùng một tên gói cho ứng dụng Wear OS.
Bạn nên sử dụng cùng một trang thông tin trên Cửa hàng Play như ứng dụng di động của mình, vì điều này giúp cải thiện khả năng khám phá ứng dụng Wear OS bằng cách liên kết ứng dụng đó với các bài đánh giá và điểm xếp hạng của ứng dụng di động.
Kiểm thử toàn diện
Để mang lại trải nghiệm tuyệt vời cho người dùng, ứng dụng của bạn phải được thiết kế để hoạt động hiệu quả và có giao diện đẹp mắt trên mọi thiết bị Wear OS.
Thiết lập môi trường kiểm thử càng sớm càng tốt và kiểm thử trên nhiều thiết bị, phiên bản và loại kiểm thử trong suốt quá trình thiết kế và phát triển. Bạn nên kiểm thử trên cả trình mô phỏng và thiết bị thực của tất cả các OEM Wear OS chính.
Xác thực tiêu chuẩn chất lượng
Xác minh rằng ứng dụng của bạn tuân thủ tất cả Tiêu chuẩn chất lượng của Wear OS và tiến hành kiểm thử đảm bảo chất lượng người dùng để xác minh mức độ dễ sử dụng và chất lượng chung.
Nếu không đáp ứng các tiêu chuẩn này, ứng dụng của bạn sẽ bị từ chối trong quy trình đánh giá của Cửa hàng Play.
Cửa hàng Play làm nổi bật các ứng dụng Wear OS chất lượng cao bằng các bảng xếp hạng ứng dụng hàng đầu và tuyển tập ứng dụng được tuyển chọn. Để đủ điều kiện, hãy đảm bảo ứng dụng Wear OS của bạn hoạt động như một ứng dụng độc lập và đáp ứng tất cả các tiêu chuẩn về chất lượng.
Chủ đề đặc biệt: Yêu cầu đối với trải nghiệm phù hợp với trẻ em
Một số thiết bị Wear OS hỗ trợ trải nghiệm phù hợp với trẻ em, cho phép đồng hồ và các ứng dụng liên kết hoạt động hoàn toàn độc lập bằng cách sử dụng LTE và kết nối Wi-Fi (nếu có). Bao gồm cuộc gọi, tin nhắn văn bản và trò chơi. Để xuất bản một trải nghiệm phù hợp với trẻ em cho ứng dụng hoặc mặt đồng hồ của bạn trên Cửa hàng Play, ứng dụng hoặc mặt đồng hồ đó phải đáp ứng các yêu cầu bổ sung sau:
- Độ tuổi và mức phân loại nội dung: Ứng dụng và mặt đồng hồ được thiết kế cho trẻ em phải đáp ứng các yêu cầu về độ tuổi và nội dung phù hợp với chức năng của ứng dụng và mặt đồng hồ đó.
- Chức năng độc lập: Ứng dụng phải đặt
com.google.android.wearable.standalonethànhtrue, như mô tả trong phần về chỉ định chế độ cài đặt độc lập của ứng dụng. Các ứng dụng này cũng phải đáp ứng tất cả yêu cầu liên quan đối với ứng dụng độc lập. Các yêu cầu này có hiệu lực khi đồng hồ được thiết lập bằng tài khoản trẻ em. - Định dạng mặt đồng hồ: Nếu đang phát triển mặt đồng hồ cho trẻ em, bạn phải tạo mặt đồng hồ đó bằng Định dạng mặt đồng hồ.
Để biết thêm thông tin về cách tạo trải nghiệm phù hợp với trẻ em, hãy xem nguyên tắc phát triển.
Hoạt động phân phối
Các phần sau đây cung cấp thông tin tổng quan về cách xuất bản và phân phối ứng dụng Wear OS bằng Play Console. Để biết hướng dẫn chi tiết hơn, hãy tham khảo các bước trong bài viết Chuẩn bị và dàn dựng bản phát hành.
Nếu bạn mới sử dụng Play Console, hãy xem Tổng quan về Google Play Console để bắt đầu và sử dụng Danh sách kiểm tra trước khi phát hành của Cửa hàng Play để không bị trễ tiến độ.
Thiết lập Play Console cho Wear OS
Để trang thông tin của ứng dụng xuất hiện trong Cửa hàng Play, hãy tải APK Wear OS lên Play Console. Để thiết lập, hãy làm theo các bước sau:
- Trong Play Console cho ứng dụng của bạn, hãy nhấp vào trình đơn Kiểm thử và phát hành trong bảng điều hướng.
- Chọn Cài đặt nâng cao, chọn thẻ Hệ số hình dạng rồi nhấp vào Thêm hệ số hình dạng.
- Nhấp vào Wear OS rồi làm theo các bước để thêm ảnh chụp màn hình Wear OS vào trang thông tin của bạn trên Cửa hàng Play.
Phát hành lên một kênh kiểm thử
Để cung cấp ứng dụng cho người dùng trên Cửa hàng Play, bạn phải hoàn tất thử nghiệm khép kín để kiểm thử các phiên bản phát hành trước của ứng dụng với nhóm người kiểm thử của riêng bạn. Hãy xem Hướng dẫn kiểm thử khép kín của chúng tôi để tìm hiểu thêm.
Sau khi bạn phát hành ứng dụng lên một kênh kiểm thử, Play Console sẽ chuẩn bị một báo cáo trước khi ra mắt. Báo cáo này chứa kết quả của các phép kiểm thử về độ ổn định, khả năng hỗ trợ tiếp cận và bảo mật trên các thiết bị mô phỏng và thiết bị thực, cũng như các phép kiểm thử hiệu suất trên thiết bị thực.
Bạn có thể dựa vào kết quả của báo cáo trước khi ra mắt này để cải thiện chất lượng ứng dụng của mình.
Chọn áp dụng và xuất bản
Sau khi có một bản phát hành trong kênh kiểm thử khép kín, bạn có thể chọn tham gia Wear OS và đồng ý với chính sách xem xét trong trình đơn Cài đặt nâng cao.
Sau khi chọn tham gia Wear OS, hãy chọn Bắt đầu phát hành để phân phối ứng dụng.
Những yếu tố nên cân nhắc
Người dùng có thể tải ứng dụng Wear OS xuống trực tiếp từ đồng hồ hoặc từ xa qua Cửa hàng Play trên điện thoại hoặc máy tính.
Khi bạn đẩy bản cập nhật lên Play Console, ứng dụng sẽ tự động cập nhật cho những người dùng đã bật tính năng tự động cập nhật. Người dùng cũng có thể cập nhật các ứng dụng theo cách thủ công trong Cửa hàng Play.
Nếu ứng dụng của bạn có thẻ thông tin hoặc chức năng, bạn cũng cần đề cập đến khả năng ứng dụng hỗ trợ thẻ thông tin hoặc chức năng trong trang thông tin.
Bài đánh giá trên Cửa hàng Play
Sau khi bạn phát hành ứng dụng, quy trình xem xét của Cửa hàng Play sẽ bắt đầu.
Kiểm tra trạng thái xem xét và phê duyệt
Bạn có thể xem trạng thái xem xét và phê duyệt của ứng dụng bất cứ lúc nào trong Play Console, trên trang Giá và phân phối của ứng dụng, trong mục Wear OS.
Có 3 trạng thái phê duyệt như sau:
- Đang chờ xử lý: Bạn đã gửi ứng dụng để xem xét, nhưng quá trình này chưa hoàn tất.
- Đã phê duyệt: Ứng dụng của bạn đã được xem xét và phê duyệt. Người dùng Wear OS sẽ có thể tìm thấy ứng dụng này.
- Không được phê duyệt: Ứng dụng của bạn đã được xem xét và không được phê duyệt. Bạn sẽ nhận được một email thông báo gửi tới địa chỉ tài khoản nhà phát triển của bạn kèm theo bản tóm tắt về những vấn đề mà bạn cần giải quyết. Sau khi khắc phục các vấn đề, hãy chọn tham gia rồi phát hành lại để bắt đầu một quy trình xem xét khác.
Những lý do phổ biến nhất khiến ứng dụng bị từ chối trong Cửa hàng Play
Bảng sau đây liệt kê những lý do phổ biến nhất khiến ứng dụng bị từ chối trên Cửa hàng Play.
| Lý do | Giải thích |
|---|---|
| Không đề cập đến "Wear OS" trong trang thông tin trên Cửa hàng Play | Bạn phải đề cập đến "Wear OS" trong trang thông tin của ứng dụng trên Cửa hàng Play. |
| Hỏng chức năng cơ bản | Ứng dụng không hoạt động như quảng cáo, hoặc ảnh chụp màn hình không chính xác và không phản ánh ứng dụng thực tế. Hãy kiểm thử kỹ ứng dụng của bạn bằng trình mô phỏng và một thiết bị thực. |
| Không có ảnh chụp màn hình về Wear | Bạn phải tải ít nhất một ảnh chụp màn hình cho thấy ứng dụng đang chạy trên thiết bị Wear OS. Bạn có thể thực hiện việc này trong Android Studio. |
| Định dạng chưa phù hợp với màn hình tròn | Bố cục của ứng dụng hiển thị không chính xác trên màn hình tròn và trang thông tin trên Cửa hàng Play không nêu rõ hạn chế này. Sử dụng Open the Layout Inspector (Mở Trình kiểm tra bố cục) trong Android Studio để đảm bảo bố cục hiển thị chính xác |
| Chưa đáp ứng yêu cầu về chức năng | Các yêu cầu thường bị bỏ lỡ về chức năng, chẳng hạn như thông báo Wear OS bị định dạng sai hoặc thiếu RemoteInput cho các câu trả lời của ứng dụng nhắn tin. |