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:

$ 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.

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

  • OTA para Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.