Android_Install ha fallado la versión descendente
Voy a actualizar mi apk en GooglePlay Store y sé que tengo que actualizar el código de la versión y el nombre en el archivo de manifiesto sin embargo, hizo install_failed.
Installation error: INSTALL_FAILED_VERSION_DOWNGRADE
Compruebe la salida logcat para obtener más detalles. Lanzamiento cancelado!
- ¿Cómo recargar la interfaz de onLayout?
- Android Soundpool.play () no funciona en el lanzamiento buld
- Cómo configurar un mapa de bits como fondo para una vista Android API 10-18?
- Extraño problema en Combinar archivos de audio y reproducir en diferentes versiones de API
- AudioSource.VOICE_CALL no funciona en android 4.0 pero funciona en android 2.3
He modificado el código de la versión y el nombre de esta manera: android: versionCode = "2" android: versionName = "1.0.5"
¿Lo hice mal?
- Programa diferentes diseños para diferentes versiones en android
- Android 2.1 vs 2.2
- ¿Cómo obtener la versión del kernel de Linux usando Android?
- Facebook sdk codificado para android 2.2 no funciona en android 4.0.4, mostrando un error android.os.Networkonmainthread
- Código extrae versionName incorrecto de manifiesto
Simplemente desinstale la aplicación en su dispositivo primero y luego instale la nueva.
Installation error: INSTALL_FAILED_VERSION_DOWNGRADE Please check logcat output for more details. Launch canceled!
Lo solucioné usando el símbolo del sistema, navegando a la carpeta de proyecto> paquete de desinstalación de adb (puede obtener el paquete desde el archivo Manifest.xml).
En mi caso: D: \ projectFolder \ AndriodApp> adb uninstall com.example.app
Vuelva a lanzar la aplicación en el emulador o móvil.
Aparentemente el versionCode
de la versionCode
actualmente instalada de la aplicación es mayor que 2, lo que resulta en una instalación fallida en el dispositivo.
Solo usa esto:
$ adb -e uninstall your.application.package.name
Cuando está instalando a través de adb
puede pasar -d
para permitir la versión descendente
adb install -d -r your.apk
-r
también reemplazará la aplicación existente
Lo primero que debe hacer es comprobar versionCode y versionName para palystore apk y luego incrementar el número por uno para versionCode y versionName.
Por ejemplo: en playstore versionCode="42"
y versionName="1.4.2"
luego cambia versionCode="43"
y versionName="1.4.3"
en tu último código
Esto ocurre cuando la versión de apk instalada es menor que la versión por la que está intentando crear apk. Por ejemplo, acaba de actualizar su versión y tratar de construir apk con él, pero ya está instalado un apk en su dispositivo que fue construido por el anterior.
En este caso, debe desinstalar el apk anterior y crear uno nuevo con la versión existente.
Ajay Takur es correcto. El código de versión actual de la aplicación debe ser mayor que el de la tienda de reproducción.
Pero refiérase a esta respuesta una vez. Puede resolver su problema.
En mi caso, tuve que eliminar y desinstalar la versión en el dispositivo y luego ejecutar el proyecto. Reinstaló la versión en el IDE y funcionó como un encanto.