Androide-desgaste que encaja el desgaste viejo (en caché) apk en el lanzamiento móvil apk

Estoy generando el apk firmado usando la opción Build -> Generate Signed APK

El problema es mobile-release.apk no incorpora el desgaste actualizado apk. He intentado cambiar el texto / la lógica, pero exhibe siempre la cosa vieja.

He intentado todo lo siguiente, todas las ideas por qué sigue incrustando el viejo desgaste apk en lugar de crear el nuevo.

  • Archivo -> Invalidar caché / reiniciar.
  • Build -> Clean + Rebuild proyecto
  • Borrar la caché de la aplicación de desgaste en el teléfono
  • Ajustes -> Resincronizar todas las aplicaciones (opción en la aplicación de desgaste de mano)
  • Borrar manualmente todos los apks de la carpeta de compilación de móviles y móviles.

Cualquier sugerencia, o cualquier persona que se enfrenta a un problema similar, por favor responda.

Actualización 1:

He probado el desgaste-release.apk generado por separado, es el último, todavía de alguna manera el apk embedded es viejo.

Cambié mi gradle config para incluir manualmente nuevamente el apk generado,

compile fileTree(dir: 'libs', include: ['*.jar']) // wearApp project(':wear') wearApp files('wear-release11.apk') // renamed purposefully to make sure its picking right file. 

De hecho dar error si wear-release11.apk falta .. pero cuando el wear-release11.apk está disponible, todavía incorpora algún apk en caché antiguo.

Actualización 2: he extraído e inspeccionado el contenido de APK generado, que de hecho tiene la última generación de apk dentro de él. Pero de alguna manera, el teléfono empuja la versión en caché. No está seguro de si su aplicación complementaria "androide-wear" o la aplicación Play Store que causa este error. Para mí la desinstalación de la aplicación complementaria android-wear (sorprendentemente, no sólo la limpieza de datos) resolver este problema. Pero el caché del apk de nuevo después de algún tiempo.

He visto una situación hace un rato donde la aplicación wearable conseguiría pegada y no pondría al día. Creo que el error ha sido resuelto, pero quería poner esta respuesta para el registro sólo en caso de que todavía está sucediendo.

Si usted está 100% seguro de que su APK se versione correctamente, entonces usted puede intentar este procedimiento que siempre debe arreglarlo. Si esto no lo arregla, entonces hay un problema con su proceso de generación de APK:

  1. Reajuste de fábrica del reloj: Ajustes … Restablecer dispositivo
  2. En tu teléfono: Configuración … Aplicaciones … Servicios de Google Play
  3. Haga clic en Clear cache
  4. Haga clic en administrar espacio
  5. Maneje almacenamiento portátil … Borrar ahora
  6. Bajo todos los datos utilizados por Google Play Services … Borrar todos los datos
  7. Reiniciar el teléfono
  8. Trate de emparejar el teléfono con el reloj de nuevo
  • La aplicación aleatoria se bloquea en Android Wear 5.0.X
  • Android Wear genera dos apk
  • Android Wear ¿Cuánto tiempo permanecen las entradas de DataMap?
  • Cómo crear una barra de desplazamiento curvada en Android 2.0?
  • Obtenga la frecuencia cardíaca de "Sensor" Samsung Gear Live
  • Configuración de Android Wear Watchface en el host
  • ¿Cómo evita que una actividad de Android Wear tenga varias instancias?
  • Android desgaste acción ícono icono tamaño vs teléfono notificación acción artículo tamaño
  • Cómo deslizar la actividad en Android aplicaciones de desgaste?
  • Android Wear detecta "Mute"
  • Cara de reloj personalizada para Android Wear
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.