anonymous Log in
Search
Recents:
v3.0
sd
Actualización de APK en dispotivos
11/06/19 17:49

bruno.camar

Replies: 2

Buenas tardes, tengo el siguiente escenario GX15u5 c# Android App offline utilizo los requisitos del sdk de android que indica aquí para la version gx15u5: https://wiki.genexus.com/commwiki/servlet/wiki?14449,Android+Requirements, Tengo una app fuera del google play que usan unos 50 usuarios en tablets android. Hasta ahora, cada actualización de la app ha sido distribuida correctamente enviándoles el apk y lo instalan arriba de la app que ya tienen y les actualiza sin problemas. Resulta que estoy cambiando de equipo de desarrollo, entonces instalé todo el ambiente de desarrollo (como les detalle antes) en un nuevo equipo. Y me pasa lo siguiente: Al generar un apk con el nuevo equipo => no puedo actualizar un apk generado con el viejo equipo. Me dice "Aplicación no instalada" cuando intento actualizarla como siempre. Si borro de la tablet la app generada con el viejo equipo, me deja instalar el apk generado con el nuevo equipo. Entonces, la pregunta es: como puedo generar un apk para actualizar desde el nuevo equipo que no de problemas al actualizar en la tablet con un apk generado con el viejo equipo? Si alguien le ha pasado o tiene aportes al respecto bienvenido ! Gracias y saludos! Bruno
Replies

slealcat@gmail.com

11/06/19 20:50
buenas tardes, a mi me paso lo mismo, tenes que desinstalar el APK en cada SD, y luego lo vuelves a instalar y debería funcionarte, a mi me paso lo mismo por haber cambiado de equipo y de versión de GX. te dejo esto que me compartió el área de soporte de GX. suerte Primero por favor intenta desinstalar la aplicacion del dispositivo y volver a instalarla, despues revisa el certificado de la aplicación: https://wiki.genexus.com/commwiki/servlet/wiki?23328,Android+Application+Signing Observa que en V15 se usa debug.keystore y en las nuevas versiones my-release-temp-key.keystore. Verifica que este con el certificado adecuado. On Tue, Jun 11, 2019 at 11:49 AM Bruno Camargo

bruno.camar

11/06/19 22:05
Sergio muchas gracias por tu ayuda! Seguramente tenga que ver con la firma del apk si, tenés razón. De todas formas me interesaría que el usuario pueda instalar un nuevo apk sin desinstalar el anterior, osea "tirarlo" arriba del ya instalado, como ya es su costumbre. Pero Según el documento del wiki dice: - As of GeneXus 15 Upgrade 5 this set of properties are available only if the Compilation Mode property has *Distribution* value. y justamente ese valor no lo tengo en "Distribution" sino en "Development" ya que es una app que está fuera del market. Entonces no logro comprender como es firmada la app. Según entiendo debería firmarse de la misma forma porque en ambos equipos está con valor "Development" se agradece algún otro aporte saludos, Bruno El mar., 11 jun. 2019 a las 17:51, Sergio Leal ()


Back to sd