¿Por qué adb instala <same-packagename-always-release> falla?
Sé que adb install
no reemplazará un paquete existente si es de un tipo de compilación diferente (es decir, depuración vs. liberación).
Eclipse también reemplaza correctamente los depuns de depuración cada vez que ejecuto una sesión de depuración.
- Crear un archivo APK no firmado con Android Studio
- Captura de pantalla automática de la aplicación android en ejecución para el compromiso de la tienda de aplicaciones
- Apk en el nuevo Android Studio
- Android: Java: Proguard: ¿Cómo verificar si mi jar (proyecto jar diferente) / apk se procesa correctamente? (Estoy pensando en hacer ingeniería inversa)
- Encuentra el número de versión y el código de versión de apk generado por android studio
Pero cuando intento adb install
para reemplazar una versión existente apk con otra versión apk (el mismo nombre de paquete!), Recibo un mensaje de error:
adb install myapp-release.apk pkg: /data/local/tmp/myapp-release.apk Failure [INSTALL_FAILED_ALREADY_EXISTS] 745 KB/s (34310 bytes in 0.044s)
¿No se suponía que funcionara? ¿Qué me estoy perdiendo?
- Modificación de archivos .smali
- Problemas con la ejecución del archivo APK de Android al fusionar archivos dex con Scala
- ¿Dónde puedo encontrar el archivo .apk en mi dispositivo, cuando descarga cualquier aplicación e instalar?
- APK construido por xamarin en mac no está instalando
- Error de aplicación no instalada
- Determinar el certificado de firma de un APK
- Instalar apk desde otro programa
- La salida de Intel XDK (.apk) es demasiado grande! (androide)
Supongo que si la aplicación ya está instalada, debe proporcionar la clave -r
:
adb install -r myapp-release.apk
Desde la ayuda de adb
:
'-r' means reinstall the app, keeping its data
- Cómo abrir una segunda actividad al hacer clic en el botón de la aplicación android
- BackgroundTint de Lollipop no tiene efecto en un botón