Existen diversas razones por las cuáles queramos obtener el archivo APK de alguna aplicación de Android, ya sea para tener el respaldo de las aplicaciones instaladas o que una aplicación no se encuentre disponible en tu país, es por esto que les dejo esta guía con diversos métodos para poder obtenerlo.
APK desde una página web
El primer método está enfocado a las aplicaciones que se encuentran en la tienda de aplicaciones Play Store.
Primero entramos a la Play Store desde un navegador para buscar la aplicación que queremos descargar. En la url veremos que aparece algo así como:
https://play.google.com/store/apps/details?id=xxx.xxx.xxx
El xxx.xxx.xxx
es un identificador único de la aplicación en Play Store. Copiamos esta parte y ahora entramos en la siguiente dirección web:
http://apps.evozi.com/apk-downloader/
Nos aparecerá un cuadro de texto donde ingresamos el identificador que obtuvimos anteriormente. Pulsamos el botón “Generate Download Link” y después el de “Click here to download” y entonces empezará a bajar el archivo.
APK desde una extensión del navegador
Para este método hacemos uso de una extensión del navegador llamada Direct APK Downloader de Chrome.
Después de instalarla debemos ingresar el identificador de la aplicación o la liga donde se encuentra, y presionar el botón de “Generate Download Link” para proceder a descargar el archivo deseado.
APK desde el teléfono instalando una aplicación
A partir de este método es necesario contar con la aplicación instalada en el teléfono.
En éste método necesitamos ir a la Play Store y descargar alguna aplicación que nos permita obtener el archivo deseado directamente del teléfono. La que les recomiendo se llama APK Extractor ya que es muy fácil de realizar el proceso y no necesitas tener rooteado el teléfono.
APK Extractor extrae los archivos APK instalados en tu teléfono y los copia en tu Tarjeta SD. Al instalarla y abrirla veremos una lista con todas las aplicaciones que tenemos instaladas en el teléfono, ahora simplemente escogemos la que deseamos y esperamos a que termine la transferencia del archivo.
Al terminar podremos ver el archivo en la ruta mostrada en el menú de Configuración.
APK desde una computadora
Este método es el que requiere más conocimientos ya que debemos tener instalado Android Studio para poder utilizar adb que viene instalada con este entorno de desarrollo.
Antes que nada debemos conectar el teléfono con la computadora con el cable de datos a un puerto USB de la computadora, ya hecho esto debemos de ingresar los comandos siguientes en una terminal para obtener el archivo deseado.
Comando para listar las aplicaciones instaladas en el teléfono y saber el nombre de su paquete.
adb shell pm list packages
Comando para conocer la ruta dónde se encuentra almacenado dentro del teléfono
adb shell pm path com.alonsotagle.helloworld
Comando para copiar la aplicación del teléfono a la computadora
adb pull /data/app/com.alonsotagle.helloworld-1.apk
Esos son los diversos métodos que existen para obtener el archivo APK de una aplicación de Android. Espero que te resulte útil y me comentes qué método utilizaste.