No se puede distribuir la aplicación en Android Wear en la consola de Google Play para desarrolladores
Estoy intentando enviar mi recién creado reloj Android Wear a través de la consola de Google Play para desarrolladores. El problema es la casilla de verificación "Distribuir su aplicación en Android Wear" en la sección de precios y distribución está deshabilitada. No puedo entender por qué.
Lo que hice:
- Id de pedido de suscripciones de Android
- Referencia de un recurso entero para Android versionCode de manifiesto
- Facturación de Google Play en aplicaciones que ofrece un elemento de forma gratuita
- Medición de campaña con propio BroadcastReceiver
- ¿Cómo puedo vender mis aplicaciones de Android en un país que no es oficialmente compatible con los comerciantes de Android Market?
1) Captura de pantalla subida para Android Wear
2) Subido dos archivos APK en versiones beta cerradas. Ambos archivos están firmados con una clave, tienen diferentes nombres de versión. En primer lugar es el teléfono apk con el desgaste incorporado apk (minSdkVersion 23), segundo – autónomo desgaste apk (minSdkVersion 25) tiene metadatos android: name = "com.google.android.wearable.standalone" android: value = "true" en el manifiesto archivo.
Todo parece correcto y la aplicación está lista para publicarse en la producción, excepto la casilla de verificación "Distribuir tu aplicación en Android Wear" que permanece deshabilitada. ¿Qué me falta?
- ¿Cómo permitir a los usuarios ver y reproducir canciones en Android a las que ya tienen acceso (por ejemplo, a través de Google Play)?
- Tamaño máximo de una aplicación de Android
- Obtener enlace a mi aplicación en play.google antes de publicar mi aplicación
- Tarjeta de crédito para la prueba de Google Play
- Cómo corregir - "Esta versión de la aplicación no está configurada para la facturación de mercado"?
- La base instalada de Android disminuyó significativamente en un lapso de 2 días. ¿Cómo averiguar qué pasó?
- App missing en el Android Market
- Eclipse Option not available: Herramientas de Android> Exportar paquete de aplicaciones sin firmar
Es posible que desee comprobar Packaging and Distributing Wear Apps y ver si ha perdido algo.
Como se ha comentado, además de especificar el código de versión de APK (desgaste independiente y uso incrustado), también compruebe si ha actualizado el archivo build.gradle
del módulo de build.gradle
para incluir lo siguiente si una aplicación incrustada existente tiene una versión mínima de SDK de 23:
android { // Allows you to reference product flavors in your // phone module's build.gradle file publishNonDefault true ... defaultConfig { // This is the minSdkVersion of the Wear 1.x embedded app minSdkVersion 23 ... } buildTypes {...} productFlavors { wear1 { // Use the defaultConfig value } wear2 { minSdkVersion 25 } } }
Además, marque Distribuir en Android Wear para obtener más información.
Me tropecé con el mismo problema.
- Tenía
<uses-feature android:name="android.hardware.type.watch" />
en mi manifiesto - Tenía
<meta-data android:name="com.google.android.wearable.standalone" android:value="true" />
en mi manifiesto - MinSdk se estableció en 25
Sin embargo, la casilla de verificación de la distribución de desgaste se ha deshabilitado.
Por diversión intenté editar el HTML con las herramientas de inspección de Chrome y eliminé el atributo "deshabilitado" de la casilla de verificación. Efectivamente, el ajuste se bloqueó después de habilitar la casilla de verificación, y ahora la distribución de desgaste está habilitada. ¡Darle una oportunidad!
He recibido el correo electrónico del soporte de Google diciendo que trabajaron en el problema y cambiaron algo. Ellos notaron que mi archivo de manifiesto para móvil no tenía línea <uses-feature android:name="android.hardware.type.watch"/>
Sólo tenía esta línea en el manifiesto del módulo Wear.
He añadido esta línea, subido una nueva versión con 2 archivos apk para el desgaste 2,0 y 1,0 y después de que la casilla de verificación se activó.
Actualmente, los muelles oficiales para Wear 2.0 no dicen claramente que esta línea debe agregarse a ambos archivos de manifiesto.
También es extraño que antes de que el problema con este proyecto me las arreglé para cargar con éxito otro proyecto de Wear 2.0 a la consola del desarrollador (con casilla de verificación habilitada), y la línea sólo estaba en el manifiesto de módulo de desgaste.
De hecho, envié un correo electrónico a Google sobre esto – fue un problema de su lado y ahora lo han arreglado …
Si agrega <uses-feature android:name="android.hardware.type.watch"/>
a su manifiesto móvil (no manifiesto usable) su apk será distribuido sólo para dispositivos WEARABLE! No lo haga si desea distribuir también para teléfonos móviles.
Tengo el mismo problema. La casilla de verificación "Distribuir su aplicación en Android Wear" aparece en gris. He seguido todas las instrucciones en la Distribución de aplicaciones , he añadido todas las capturas de pantalla utilizables y todavía no puedo marcar la casilla. He contactado con el soporte. Primero dijeron, que en mi manifiesto usable en necesidad de reemplazar:
android.hardware.type.watch
con:
android.hardware.type.WATCH
Eso no ayudó. Luego me dijeron, que hay un error en la consola del desarrollador y que debe ser resuelto por el martes 9 de mayo. Por desgracia, no arreglaron nada o no hicieron nada en absoluto. A continuación me dijeron, que tengo que agregar <uses-feature android:name="android.hardware.type.watch"/>
a mi archivo de manifiesto móvil. No puedo hacerlo, porque apk se distribuiría sólo para dispositivos portátiles.
Les he enviado mis manifest.xml y build.xml para móviles y usables y esperando la respuesta.
Antes de abril he añadido cerca de 10 aplicaciones usables (también con soporte 2.0) y no hubo ningún problema.
En mi punto de vista no saben cuál es el problema y no pueden ayudarnos. Además, las instrucciones de la distribución de aplicaciones están desactualizadas y en un lugar hay información, ese SDK mínimo debe ser 23 y pocas páginas a continuación hay código de ejemplo con SDK mínimo 21.
- Toma la foto falla en los teléfonos Samsung
- Cómo iniciar sesión en la tienda de componentes Xamarin usando Visual Studio 2013