¿Cómo puedo instalar una aplicación dado solo su archivo APK?

Descargué el archivo APK de una aplicación en mi PC. ¿Cómo puedo instalarlo en mi teléfono?

Además de las respuestas a continuación, debe permitir la instalación de aplicaciones que no sean de Market. Ese ajuste se puede encontrar enSettings | Applications | Unknown sources
En ICS, la configuración se ha movido aSettings | Security | Unknown sources
¿Estás seguro de que también es necesario para adb install?
De manera sencilla, también puede descargar la aplicación directamente desde url domain.com/build.apk en su dispositivo móvil e instalarla.

Respuestas (8)

  1. Usa Drop Box. Pon el APK en tu carpeta de DropBox. Abra la aplicación DropBox en su teléfono, busque la aplicación, tóquela y debería descargarla en su teléfono y luego instalarla.

  2. Usa la tarjeta SD. Conecte su teléfono a la computadora a través de USB. Monte la unidad de tarjeta SD. Copie el APK en la tarjeta SD. Desmonta tu teléfono. Busque el APK usando una aplicación de explorador de archivos como Astro. Toque el APK y debería presentarse para instalarlo.

Hay muchas otras formas de hacer esto, pero estas dos son probablemente las más fáciles.

DropBox es, con mucho, la forma más fácil.
¿Es posible simplemente enviarte el APK por correo electrónico y luego abrirlo desde la aplicación de correo electrónico? Supongo que lo habrías dicho si es posible, pero solo señalando otra posibilidad (que podría ser más fácil).
@Ricket Email también debería funcionar, o al menos lo hace en mi Droid1 con CM6 (Android 2.2). No estoy seguro acerca de las versiones anteriores de gmail.
¿Tan fácil como eso?
Sí, la aplicación Gmail definitivamente admite la instalación directa de APK si el APK es un archivo adjunto.

De otra manera...

  1. Coloque el archivo .apk en su tarjeta SD (usando su teléfono como una unidad montada).

  2. Habilite las aplicaciones de fuentes desconocidas (vaya a Configuración > Aplicaciones > luego verifique que Fuentes desconocidas esté seleccionada).

  3. Use una aplicación como Installer o APK Manager para instalar la aplicación.

¿Por qué necesito un instalador? ¿No es suficiente tocar el archivo .apk?
No necesita un instalador si tiene un explorador de archivos para ver el archivo .apk.

Prefiero usar el ADB. Sin embargo, es un poco menos fácil de usar. Esta no es la forma más fácil, pero funcionará sin una tarjeta SD y funcionará sin que el dispositivo esté conectado a Internet (algunos dispositivos (tabletas) no lo están).

En la línea de comando escribirías:

adb install "full-absolute-path-to-apk-here.apk"

El directorio de "herramientas" del SDK debe estar en su ruta para que funcione el comando adb.

Necesita otras dos aplicaciones del mercado para esto

  • Un explorador de archivos (astro, ...)
  • Un instalador de aplicaciones (appinstaller, ...)

Primero, debe ir a Configuración -> Aplicaciones -> marcar "instalar aplicación de fuentes no confiables"

Luego, puede navegar hasta el archivo apk (debe haber copiado el archivo apk en su tarjeta SD) con el administrador de archivos e iniciarlo con el instalador de aplicaciones

1. Puedo navegar directamente desde el buscador de archivos de stock. 2. ¿Por qué necesito un instalador?
Porque no puedes instalar un archivo apk con el mercado.

Creo que todas las respuestas anteriores son muy relevantes. La próxima vez recomendaría descargar el APK directamente a su dispositivo desde el navegador móvil. Ahorrará el tiempo y la molestia de pasar a la tarjeta SD o cargar a Dropbox para descargar en su teléfono.

FYI: Hacer referencia a las "respuestas anteriores" es un poco problemático si las personas clasifican las respuestas de manera diferente a usted.

Aquí hay una opción sin cables:

Instale una aplicación como 'WiFi File Explorer' (disponible en Play Store) en su teléfono.

Desde la aplicación, configura su directorio 'Inicio' (como /storage/sdcard) y la aplicación se conecta a su red WiFi y sirve ese directorio Inicio y le brinda una URL (generalmente una dirección IP y un puerto) que ahora puede usar cualquier navegador desde cualquier PC o dispositivo (en la misma red) para conectarse y ver/copiar/mover/eliminar archivos hacia y desde.

Use ese método para obtener el archivo .apk de la PC a su teléfono. Luego, solo asegúrese de que la opción para instalar APK de fuentes alternativas (Configuración-> Seguridad-> Fuentes desconocidas en Android 4.2.2) esté habilitada y, si aún no tiene una aplicación normal de Explorador de archivos en su teléfono, obtenga algo como 'Total Commander' y abre el archivo APK desde allí. El proceso de instalación comenzará y estará listo para comenzar.

Nota: la siguiente solución se prueba en Android 4.2.1, 4.4.2, COS12 (Android 5.0.2) y CM12.1 (Android 5.1.1).


Si su dispositivo ejecuta alguna de las versiones de Android mencionadas y Android está rooteado, simplemente puede descargar o mover el APK a la tarjeta SD interna/externa de su dispositivo y desde allí, en /data/app/. Puede usar una aplicación de administrador de archivos para la transferencia de archivos. Reinicie el dispositivo y encontrará la aplicación instalada automáticamente en su sistema. Puede ver su ícono en el cajón de la aplicación y podrá usar la aplicación desde allí.

El beneficio adicional o, alternativamente, la vulnerabilidad aquí, es que este enfoque pasa por alto la Protección de privacidad de CyanogenMod y XPrivacy por completo , incluso cuando ambos están activos y se ejecutan en modo totalmente restrictivo .

Nota:

  • Tuve que recurrir a cambiar el permiso de archivo de APK rw-r--r--en mi Android 4.4.2 para que el enfoque funcionara.
  • No es necesario habilitar la configuración de fuentes desconocidas.
Esta respuesta se publicó solo con el propósito de compartir información interesante. Puede que no sea de mucha facilidad o utilidad para un usuario final ordinario de Android.

Asegúrese de que las "fuentes desconocidas" estén habilitadas, conecte el dispositivo a la computadora, suelte el .apk en la tarjeta SD y use el navegador web para ir a file:///sdcard, toque el apk en cuestión, diga sí a "este archivo puede explotar su teléfono", luego toque la notificación de "archivo descargado" y se instalará.