Cómo instalar / reemplazar en Android sin usar Eclipse
Un amigo me envió una versión posterior de un archivo .apk. Ya tenía la versión anterior en mi dispositivo.
Cuando traté de instalar el archivo adb, tengo esto:
- "Aplicación no instalada" al instalar un apk autofirmado en la tarjeta SD
- ¿Puede una biblioteca que uso en mi aplicación Android .apk colisionar con esa biblioteca utilizada en otra aplicación?
- Android install apk programmatically
- Error: "Error al instalar apk en el dispositivo 'emulator-5554': timeout"
- Android Instala apk usando la línea de comandos busybox
$ adb install ../FlashLite.apk 320 KB/s (18311 bytes in 0.055s) pkg: /data/local/tmp/FlashLite.apk Failure [INSTALL_FAILED_ALREADY_EXISTS] $ adb uninstall FlashLite.apk Failure $ adb uninstall /data/local/tmp/FlashLite.apk Failure
¿Cómo se instala / reemplaza desde la línea cmd? No tengo la fuente, así que no puedo hacerlo desde Eclipse.
- Android 5.0 lollipop app install muestra código de error desconocido durante la instalación de la aplicación: "-505"
- Instalación silenciosa en dispositivos Android
- Android Studio 2.1.2 y Android 6: Error al instalar parches de reinicio
- ¿Cómo instalar APK desde una PC?
- Agrupar varias aplicaciones en una sola aplicación
- ¿Cómo se hace un apk crear un archivo en el sdcard cuando el apk está instalado?
- Intercepte INSTALL_REFERRER y luego adelante a Google AnalyticsReceiver
- Android APK dentro de un APK?
Borre la versión antigua de su teléfono en configuración-> aplicaciones-> administrar aplicaciones y luego la instalación debería funcionar.
Cuando desinstala, debe especificar la ruta de Java a la actividad.
adb uninstall com.haseman.myapp
Donde mi actividad principal está en src / com / haseman / myapp / LaunchActivity.java
Además, puede realizar una instalación de reemplazo con
adb install -r myApplication.apk
Normalmente, sin embargo, reemplazar una compilación fallará si no se utiliza la misma clave para firmar tanto el apk en el teléfono como el apk que desea instalar. Si aparece un error "INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES", primero debe instalar la aplicación y luego instalarla.
Tienes que usar adb uninstall [packagename]
, por ejemplo, adb uninstall org.vimtips.supacount
.
Este es el nombre del paquete que aparece en su manifiesto:
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="org.vimtips.supacount" android:versionCode="6" android:versionName="0.1.5">
Necesita proporcionar la clave -r:
adb install -r myapp-release.apk
Esto ya se ha discutido: ¿Por qué adb instala <same-packagename-always-release> falla?
Borrar la versión anterior de su teléfono en configuración-> aplicaciones-> administrar las aplicaciones A continuación, puede instalar por línea cmd o cargarlo en un sitio web y descargar directamente al teléfono
- Reaccionar solicitud de correos nativos mediante solicitudes de recuperación falla en la solicitud de red
- Cámara incorporada, utilizando el MediaStore.EXTRA_OUTPUT extra almacena imágenes dos veces (en mi carpeta, y en el valor predeterminado)