En este documento, se incluyen instrucciones y prácticas recomendadas para distribuir apps para Wear OS en Play Store.
Requisitos previos de Play Store
Los APKs de Wear OS son independientes de los APKs para dispositivos móviles y se suben y actualizan de forma independiente desde Play Console.
Para publicarse en Play Store, los APKs de Wear OS deben cumplir con los siguientes requisitos.
Código de versión único
Dado que el código de la versión del APK de reloj debe ser único en todos los factores de forma, te recomendamos que su esquema de código de la versión sea independiente de cualquier otro factor de forma en Play Console.
Este es un ejemplo de esquema:
- Primeros 2 números:
targetSdkVersion:36[xxx][yy][zz]
- Próximos números: versión del producto:
36152[yy][zz]
- Próximos números: Número de versión:
3615202[zz]
- Números finales: Versión de tu app para Wear OS:
361520203
Si además del APK de reloj tienes uno de teléfono, debes usar el método de publicación con varios APKs para administrar ambos. Para obtener más información sobre el control de versiones para varios APKs, consulta Reglas para varios APKs y, para verificar que la configuración de Gradle establezca las versiones correctamente, consulta Cómo configurar la información de la versión de la app.
Cómo configurar la orientación para un reloj
Para que Play Store reconozca tu app como una app para Wear OS, debes declarar una etiqueta <uses-feature> específica en el archivo de manifiesto de la app. Este elemento debe ser un elemento secundario directo de la etiqueta raíz <manifest>, con su atributo android:name establecido en android.hardware.type.watch:
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
...
<uses-feature android:name="android.hardware.type.watch"/>
...
</manifest>
Además de declarar la función android.hardware.type.watch en tu manifiesto, también puedes filtrar por criterios como la versión del SDK, la resolución de pantalla y la arquitectura de CPU. Consulta Filtros en Google Play para obtener más detalles.
Cómo especificar el parámetro independiente
Tu archivo AndroidManifest.xml debe declarar si tu app para relojes es independiente. Una app independiente se puede usar por completo sin un teléfono vinculado. Todas sus funciones principales, como la autenticación, funcionan de forma local en el reloj.
Para ello, agrega un elemento <meta-data> dentro de la etiqueta <application>. Establece el nombre en com.google.android.wearable.standalone y el valor en verdadero o falso.
...
<application
<meta-data
android:name="com.google.android.wearable.standalone"
android:value="true" />
...
Si el valor de com.google.android.wearable.standalone es false, la app se puede descargar desde Play Store, pero requiere su app complementaria para dispositivos móviles para que se pueda usar. Si quieres obtener más información sobre el desarrollo independiente para Wear, consulta Apps para Wear OS independientes frente a no independientes.
Validación del desarrollo
Para preparar un lanzamiento exitoso en Wear OS, consulta los recursos de desarrollo de Wear OS y la guía de diseño de Wear OS, y verifica que tu app cumpla con los estándares de calidad de Wear OS.
Empaque válido
Si tienes una app para dispositivos móviles existente, verifica que hayas usado el mismo nombre de paquete para tu app para Wear OS.
Te recomendamos que uses la misma ficha de Play Store que tu app para dispositivos móviles, ya que esto mejora la visibilidad de tu app para Wear OS, ya que la vincula a las opiniones y calificaciones de tu app para dispositivos móviles.
Pruebas integrales
Para brindar una excelente experiencia del usuario, tu app debe diseñarse para que funcione correctamente y se vea bien en todos los dispositivos Wear OS.
Configura tu entorno de pruebas lo antes posible y realiza pruebas en una variedad de dispositivos, versiones y tipos de pruebas durante el diseño y el desarrollo. Recomendamos probar en emuladores y dispositivos físicos de todos los OEM principales de Wear OS.
Validación de los estándares de calidad
Verifica que tu app cumpla con todos los Estándares de calidad de Wear OS y realiza pruebas de control de calidad del usuario para verificar la facilidad de uso y la calidad general.
Si no se cumplen estos estándares, se rechazará tu app durante el proceso de revisión de Play Store.
Play Store destaca las apps para Wear OS de alta calidad con rankings de las mejores apps y colecciones destacadas seleccionadas. Para poder optar por estos beneficios, asegúrate de que tu app para Wear OS funcione como una app independiente y cumpla con todos los estándares de calidad.
Tema especial: Requisitos para las experiencias aptas para niños
Algunos dispositivos con Wear OS admiten una experiencia apta para niños, lo que permite que el reloj y sus apps asociadas funcionen de forma completamente independiente con LTE y, cuando esté disponible, con conectividad Wi-Fi. Esto incluye llamadas, mensajes de texto y juegos. Para publicar una experiencia apta para niños en tu app o cara de reloj en Play Store, debes cumplir con los siguientes requisitos adicionales:
- Clasificación por edad y contenido: Las apps y las caras de reloj diseñadas para niños deben cumplir con los requisitos de edad y contenido adecuados para su funcionalidad.
- Funcionalidad independiente: Las apps deben establecer
com.google.android.wearable.standaloneentrue, como se describe en la sección sobre cómo especificar un parámetro independiente de una app. También deben cumplir con todos los requisitos asociados para las apps independientes, que entran en vigencia cuando el reloj se configura con una cuenta infantil. - Formato de Caras de Relojes: Si desarrollas una cara de reloj para niños, debes crearla con el Formato de Caras de Relojes.
Para obtener más información sobre cómo crear experiencias aptas para niños, consulta las pautas de desarrollo.
Distribución
En las siguientes secciones, se proporciona una descripción general de cómo publicar y distribuir tu app para Wear OS con Play Console. Para obtener instrucciones más detalladas, consulta los pasos en Cómo preparar y organizar una versión.
Si es la primera vez que usas Play Console, consulta la Descripción general de Google Play Console para comenzar y usa la Lista de tareas para el lanzamiento de Play Store para no perderte nada.
Configura Play Console para Wear OS
Para que la ficha de tu app aparezca en Play Store, sube el APK de Wear OS en Play Console. Para configurar esta opción, sigue estos pasos:
- En Play Console para tu app, haz clic en el menú Prueba y lanza en el panel de navegación.
- Elige Configuración avanzada, selecciona la pestaña Factores de forma y haz clic en Agregar factor de forma.
- Haz clic en Wear OS y sigue los pasos para agregar capturas de pantalla de Wear OS a tu ficha de Play Store.
Lanza la app en un segmento de pruebas
Para que tu app esté disponible para los usuarios en Play Store, debes completar las pruebas cerradas para probar las versiones previas al lanzamiento de tu app con tus propios grupos de verificadores. Consulta nuestra guía de pruebas cerradas para obtener más información.
Después de que lances tu app en un segmento de pruebas, Play Console preparará un informe previo al lanzamiento. Este informe contiene los resultados de las pruebas de estabilidad, accesibilidad y seguridad en dispositivos físicos y emulados, y las pruebas de rendimiento en dispositivos físicos.
Usa los resultados de este informe previo al lanzamiento para mejorar la calidad de tu app.
Habilitar la función y publicar los cambios
Una vez que tengas una versión en tu segmento de pruebas cerradas, puedes habilitar Wear OS y aceptar la política de opiniones en el menú Configuración avanzada.
Después de habilitar Wear OS, selecciona Iniciar lanzamiento para distribuir tu app.
Consideraciones
Los usuarios pueden descargar apps para Wear OS directamente desde su reloj o de forma remota desde Play Store en su teléfono o computadora.
Cuando envías una actualización a Play Console, la app se actualiza automáticamente para los usuarios que tienen habilitadas las actualizaciones automáticas. Los usuarios también pueden actualizar las apps de forma manual en Play Store.
Si tu app incluye tarjetas o complicaciones, también debes mencionar su compatibilidad en la ficha.
Opiniones de Play Store
Después de publicar tu app, comienza el proceso de revisión de Play Store.
Cómo verificar el estado de revisión y aprobación
Podrás comprobar la revisión y el estado de aprobación de tu app en Play Console en cualquier momento desde la sección Wear OS de la página Precios y distribución de la app.
Estos son los tres estados de aprobación:
- Pendiente: Se envió tu app para su revisión, pero aún no se completó el proceso.
- Aprobada: Se revisó y aprobó tu app. La app se vuelve detectable para los usuarios de Wear OS.
- No aprobada: Se revisó tu app, pero no se aprobó. Recibirás una notificación por correo electrónico en la dirección de tu cuenta de desarrollador con un resumen de los problemas que debes revisar. Después de solucionar los problemas, habilita la opción y vuelve a publicar la app para iniciar otra revisión.
Motivos de rechazo más comunes en Play Store
En la siguiente tabla, se incluyen los motivos más comunes de los rechazos de Play Store.
| Motivo | Explicación |
|---|---|
| No se menciona "Wear OS" en la ficha de Play Store | Debes mencionar "Wear OS" en la ficha de Play Store de tu app. |
| La funcionalidad básica no funciona | La app no funciona como se anuncia, o bien las capturas de pantalla son imprecisas y no reflejan la app real. Prueba tu app a fondo con un emulador y un dispositivo físico. |
| No hay capturas de pantalla de Wear | Debes subir al menos una captura de pantalla que muestre la app en ejecución en un dispositivo Wear OS. Esto se puede hacer desde Android Studio. |
| No tiene formato para pantallas redondas | El diseño de la app se renderiza de forma incorrecta en una pantalla redonda, y la ficha de Play Store no especifica esta limitación. Usa Open the Layout Inspector en Android Studio para asegurarte de que los diseños se rendericen correctamente. |
| Faltan los requisitos de funcionalidad | Requisitos de funcionalidad que suelen omitirse, como notificaciones de Wear OS con formato incorrecto o falta de RemoteInput para las respuestas de apps de mensajería |