¿Cómo se instala un archivo APK en el emulador de Android?

Finalmente logré ofuscar mi aplicación de Android, ahora quiero probarla instalando el APK y ejecutarlo en el emulador.

¿Cómo puedo instalar un archivo APK en el emulador de Android?

preguntado el 13 de agosto de 10 a las 16:08

Paso para instalar el APK en el emulador: Paso 1 -> Ejecutar el paso del emulador 2-> Pegar el apk en las herramientas del administrador de SDK y las carpetas de herramientas de la plataforma. Paso 3-> Ejecute este comando adb install AppNaem.APK. Espere 2 minutos para mostrar el mensaje de éxito. A veces, el icono de la aplicación se cerró desafortunadamente. Pero la aplicación se ejecutará de forma continua Intentar / hacer clic. -

En xcode, se llama simulador, aunque sigue siendo un emulador (para ios). -

Es muy simple ahora ..... Simplemente abra su emulador .... arrastre y suelte el archivo .apk a su emulador ... eso es todo .. !!! -

30 Respuestas

Simplemente puede arrastrar y soltar el archivo .apk de su aplicación en el emulador y comenzará a instalarse automáticamente.

Otra opción:


ventanas:

  1. Ejecuta el emulador (SDK Manager.exe-> Herramientas-> Administrar AVDs ...-> Nuevo y luego Iniciar)
  2. Inicie la consola (Windows XP), Ejecutar -> escriba cmdy muévete a la plataforma-herramientas carpeta de SDK directorio.
  3. Pegar el APK archivo en la carpeta 'android-sdk \ tools' o 'platform-tools'.
  4. Luego escriba el siguiente comando.

instalación de adb [ruta .apk]

Ejemplo:

adb install C: \ Users \ Name \ MyProject \ build \ Jorgesys.apk

Linux:

  1. Copie el archivo apk a platform-tools en el capítulo respecto a la android-sdk linux carpeta.
  2. Abierta terminal y navegar a las herramientas de la plataforma carpeta en android-sdk.
  3. Luego ejecute este comando -

./adb instalar FileName.apk

  1. Si la operación es exitosa (el resultado se muestra en la pantalla), entonces encontrará su archivo en el lanzador de su emulador.

Mac:

PATH=$PATH:~/Library/Android/sdk/platform-tools

Ejemplo: PATH = $ PATH: / users / jorgesys / eclipse / android-sdk-mac_64 / tools

Luego ejecute adb.

Mac:

1.Ejecute el emulador,

2.A continuación, copie su archivo .apk y péguelo en /Users/your_system_username/Library/Android/sdk/platform-tools,
si no puede encontrar la ruta sdk en su sistema mac, siga los siguientes pasos: Abrir finder->select Ir a la opción en el menú superior -> seleccione la opción Ir a la carpeta -> aparecerá una ventana con un campo de texto: /Users/your_system_username/Library/Android/sdk/ -> ahora abra la carpeta de herramientas de la plataforma y pegue su archivo .apk copiado,

  1. Ahora abra la terminal y escriba lo siguiente: cd Library/Android/sdk/platform-tools

  2. ejecute lo siguiente en su terminal: ./adb install yourapkfilename.apk si recibe el siguiente mensaje de error: error: no devices found - waiting for device, siga el paso 5.

  3. Ejecute su emulador desde Android Studio, una vez que el emulador esté activo, repita el paso 4, verá el mensaje de éxito en su terminal.

Respondido el 10 de diciembre de 20 a las 22:12

El adb también se ha trasladado a 'herramientas de plataforma' en Windows - Dimuthu

Solo quería agregar algo que falta en la respuesta anterior. Debe colocar el archivo apk en el directorio "android-sdk \ tools". Con esta información, la respuesta funciona perfectamente. - Camille Sévigny

Parece que la ubicación del APK se puede elegir libremente, siempre que esté referenciada correctamente en el adb install comando (verificado en una Mac). En cuanto a la ubicación de adb: en una Mac, a partir de la versión 20130522 del paquete ADT como mínimo, las herramientas de la plataforma se pueden encontrar en $HOME/Development/adt-bundle-mac-x86_64-<date>/sdk/platform-tools. - mklement0

No debe colocar el .apk en el directorio de herramientas de plataforma. Tu proyecto no pertenece allí. Use la ruta completa en 'adb install' en su lugar, por ejemplo, 'adb install "C: \ Users \ Name \ MyProject \ build \ myapp.apk". - Ela782

obteniendo este error: Error [INSTALL_FAILED_NO_MATCHING_ABIS] - IAmAndroid

Si ha creado más de un emuladores o si tiene un dispositivo Android conectado, adb se quejará con

error: more than one device and emulator

adb help no tiene muy claro qué hacer:

-d                        - directs command to the only connected USB device...
-e                        - directs command to the only running emulator...
-s <serial number>        ...
-p <product name or path> ...

La bandera que decidas usar tiene que venir antes el comando adb real:

adb -e install path/to/app.apk

Respondido el 23 de diciembre de 11 a las 14:12

Buen material. Para que quede claro: se trata de cuántos emuladores hay correr (no creado) mientras se ejecuta adb install. Utilizando -s <serial number> apuntar inequívocamente a un emulador específico evita este problema; el número de serie se puede obtener de la salida de adb devices -l. - mklement0

Hoy en día, puedes simplemente drag and drop la apk de Android en el emulador y comenzará a instalarse automáticamente.

respondido 22 nov., 17:07

¿Hay algo que deba hacer para habilitar esto? Tal vez sea diferente para el emulador de Visual Studio, pero la función de arrastrar y soltar no parece funcionar. - Chad

Nunca he usado ese. - Amtxnumx

Para otros: las instalaciones de APK de arrastrar y soltar en Visual Studio Android Emulator no funcionan si el emulador se inició como administrador. Quién sabe por qué. - Chad

@chad Arrastrar y soltar desde un proceso con privilegios más bajos a un proceso con más privilegios está prohibido desde Windows Vista. Ver docs.microsoft.com/en-us/archive/blogs/patricka/… - Desarrollador holístico

mi emulador simplemente se cuelga al instalar apk; alguna idea de por qué? - Evanjmg

go to sdk folder, then go to tools.
copy your apk file inside the tool directory
./emulator -avd myEmulator
to run the emulator on mac 
./adb install myApp.apk
to install app on the emulator

Respondido 13 ago 10, 22:08

dice ./adb No existe tal archivo o directorio en Mac, ¿cómo debo ejecutarlo? - CanCeylán

Debe escribir el nombre de su emulador tal como aparece en su eclipse. Por ejemplo ./emulator -avd youremulatorname - kkocabiyik

solo pensé en compartir que en la última versión de Android SDK-Tools, adb se ha movido de la carpeta de herramientas a la carpeta de herramientas de plataforma jeff de madera

no hay relevancia de las herramientas o del directorio de herramientas de la plataforma, excepto que las personas, por suerte, encuentran adb en sus caminos. - Hal50000

vaya al directorio android-sdk / tools en el símbolo del sistema y luego escriba

 adb install fileName.apk (Windows)

 ./adb install fileName.apk (Linux or Mac)

Respondido el 12 de diciembre de 13 a las 10:12

Copie el archivo .apk en el directorio platform-tools / de su SDK, luego instale el .apk en el emulador usando cmd (en Windows):

adb install <path_to_your_bin>.apk

or

./adb install <path_to_your_bin>.apk

Si hay más de un emulador en ejecución, puede encontrar todos los emuladores en ejecución con este comando:

adb devices

or

./adb devices

luego debe especificar el emulador sobre el cual instalar la aplicación, por su número de serie, con la opción -s. Por ejemplo:

adb -s emulator-5554 install path/to/your/app.apk

or

./adb -s emulator-5554 install path/to/your/app.apk

Respondido el 19 de diciembre de 15 a las 04:12

Primero necesitas instalar Android Studio en tu máquina. Luego, simplemente siga estos pasos.

  1. Ve a tu barra de navegación y abre Android Studio. enter image description here
  2. Desde la barra de herramientas, abra AVD Manager. (Si no puede verlo, cree un nuevo proyecto de Android) enter image description here
  3. Crea un dispositivo virtual. enter image description here
  4. Seleccione un dispositivo de hardware en el que desea instalar su aplicación. enter image description here
  5. Seleccione una imagen de Android que desee instalar en su dispositivo. (Si no puede ver ninguna imagen, puede descargar la imagen requerida de Recomendado, Imágenes x86 u Otras imágenes) enter image description here
  6. Agrega un nombre a tu AVD. enter image description here
  7. Ahora se ha creado el dispositivo virtual y simplemente puede ejecutarlo haciendo clic en el botón de reproducción. enter image description here
  8. Ahora ha configurado el dispositivo virtual y ahora necesita instalar el archivo APK. enter image description here
  9. Descargue el archivo APK que desea instalar y arrástrelo y suéltelo en el emulador. enter image description here
  10. El archivo APK se ha instalado correctamente y puede verlo en sus aplicaciones. enter image description here
  11. Ahora puede simplemente ejecutar la aplicación instalada. enter image description here

Respondido 23 Abr '18, 07:04

cómo ver los registros del emulador - Murtaza Haji

Arrastrar y soltar

Simplemente arrastre y suelte el archivo apk en su emulador.

También puede ejecutar su emulador de Android sin Android Studio.

Respondido 03 ago 18, 14:08

Descargue el archivo apk desde el navegador y luego haga clic en él (área de notificación). La instalación comenzará automáticamente.

Respondido 20 ago 12, 12:08

En Genymotion, simplemente arrastre y suelte el archivo * .apk en el emulador y se instalará y ejecutará automáticamente.

http://www.genymotion.com/

Respondido el 11 de enero de 14 a las 13:01

Ir a Shell / Terminal /, llegar a directorio android-sdk / tools luego

adb install fileName.apk // (u can run this command on windows)
or 
./adb install fileName.apk  //( u can run this command on linux)

contestado el 30 de mayo de 13 a las 05:05

Supongamos que tiene que instalar Facebook APK en su emulador.

Puede usar adb para instalar el APK en el emulador en ejecución en OS X Me gusta esto:

./adb install ~/FBAndroid-2.1.apk

Y en Windows, Así:

adb install %HOMEPATH%\FBAndroid-2.1.apk

Una vez completado, verifique la pantalla de aplicaciones del emulador para verificar que la aplicación se haya instalado correctamente. Si necesita forzar la actualización de esta aplicación desde una versión anterior, agregue el indicador -r, así en OS X:

./adb install -r ~/FBAndroid-2.1.apk

Respondido el 27 de diciembre de 13 a las 19:12

Descargue el archivo Apk de la red y cópielo en la plataforma de herramientas de su carpeta SDK, luego, en el símbolo del sistema, vaya a ese directorio y escriba:

adb install filename.apk

presione enter se instalará en unos segundos

respondido 04 mar '14, 12:03

Desde Windows 7 en adelante,

Shift + clic derecho en su carpeta de archivos apk.

Seleccione Abrir ventana de comandos aquí

Escriba y presione "adb install AppName.apk"

Respondido el 14 de diciembre de 14 a las 10:12

mantén tu emulador en funcionamiento. En la línea de comando, vaya dentro de la carpeta de herramientas de la plataforma, en su carpeta sdk que viene con el paquete adt y ejecute el siguiente comando:

>adb install <yourFilename.apk>

Este comando detecta su emulador / emuladores en ejecución y le muestra la lista de dispositivos donde puede instalar esta aplicación (muestre si hay algún dispositivo / dispositivo físico conectado a su computadora). Luego puede seleccionar cualquiera, si solo se está ejecutando un emulador, la aplicación se instalará directamente en él de forma predeterminada.

Nota: Para el comando anterior, su archivo .apk debe estar en el mismo directorio.

para un tutorial más detallado, siga: Este enlace

contestado el 22 de mayo de 18 a las 12:05

Arrastre y suelte el archivo ".apk" en la ventana del emulador.

Respondido 03 ago 18, 14:08

Esto parece ser solo una repetición de esta respuesta existente. - Pang

(PROBADO EN MACOS)

El primer paso es ejecutar el emulador

emulador -avd <avd_name>

luego use adb para instalar el .apk

adb install <ruta al archivo .apk>

Si adb arroja un error como APK ya existe o algo similar. Ejecute adb shell mientras se ejecuta el emulador

adb shell

datos de cd / aplicación

adb desinstalar <archivo apk sin usar .apk>

Si adb y emulator son comandos que no se encuentran, haga lo siguiente

export PATH = $ PATH: // android-sdk-macosx / platform-tools: // android-sdk-macosx / android-sdk-macosx / tools:

Para uso futuro, coloque la línea anterior al final de .bash_profile

vi ~ / .bash_profile

Respondido el 19 de Septiembre de 14 a las 13:09

si usa más de un emulador al principio, use este comando

adb devices

y luego eligió amulatur e instalar la aplicación

adb -s "EMULATOR NAME" install "FILE PATH"
adb -s emulator-5556 install C:\Users\criss\youwave\WhatsApp.apk

respondido 30 mar '15, 09:03

Puede que me equivoque, pero en Windows simplemente arrastro y suelto el .apk en el emulador de Android. Quiero decir, hacer todo lo mencionado anteriormente parece ser mucho trabajo.

Respondido el 31 de enero de 17 a las 08:01

¿Por qué publicar esta respuesta si no está seguro? Parece que básicamente copiaste la respuesta de Amt87. - reformado

Estoy tan inseguro porque no sé si funcionará en su caso. No veo la respuesta de Amt87. - Marcelo Agimovel

Muy facil. Es mucho más fácil que otras respuestas y funciona muy bien en OS X. - chantell osejo

Esto parece ser solo una repetición de esta respuesta existente. - Pang

Simplemente arrastre y suelte su apk al emulador

Respondido 06 Oct 19, 13:10

vaya al directorio ADT / Android-sdk / tools en el símbolo del sistema 1. adb install fileName.apk (Windows)

  1. ./adb install fileName.apk (Ubuntu / Linux o Mac)

Respondido el 13 de junio de 14 a las 04:06

La mejor manera es crear una aplicación, que abre el archivo apk en el emulador. Tienes que copiar el archivo .apk a la carpeta de descarga de tu emulador. Luego reemplace yourAppName.apk con su nombre .apk.

aquí está el código

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);



        Intent intent = new Intent(Intent.ACTION_VIEW);
        intent.setDataAndType(Uri.fromFile(new File(Environment.getExternalStorageDirectory() + "/download/" + "yourAppName.apk")), "application/vnd.android.package-archive");
        intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        startActivity(intent);


    }
}

Respondido 11 Feb 16, 12:02

(1) También puede usar los comandos de gradle para instalar su APK mientras elige el producto y el sabor (Debug o Release). Consulte esta guía.

./gradlew assembleDebug (Incase you don't have the APK generated)


./gradlew installDebug

En caso de que desee una instalación nueva, puede eliminar cualquier compilación instalada anteriormente en el dispositivo con los siguientes comandos

./gradlew uninstallDebug
./gradlew installDebug

(2) También puede usar los comandos adb directamente:

Configurar adb para la línea de comandos

export PATH=/Users/mayurik/Library/Android/sdk/platform-tools/adb:/Users/mayurik/Library/Android/sdk/tool

Instalación de ADB de línea de comando

adb -d install pathto/sample.apk (on device)
adb -e install pathto/sample.apk (on emulator)

También compruebe la documentación aquí

$ adb devices
List of devices attached
emulator-5554 device
emulator-5555 device

$ adb -s emulator-5555 install helloWorld.apk

Respondido el 09 de Septiembre de 19 a las 09:09

escribe el comando en terminal / cmd adb install FileName.apk.

Respondido el 15 de junio de 15 a las 13:06

¡Ahora puedes arrastrar y soltar la apk en el emulador y se instalará!

Respondido 29 ago 17, 13:08

Esto parece ser solo una repetición de esta respuesta existente. - Pang

En Linux Hago esto:

  1. primero vea qué dispositivos tengo actualmente: emulator -list-avds
  2. construir el lanzamiento cd android && ./gradlew assembleRelease
  3. instálalo en el dispositivo emulado "Nexus5" (estás dentro del androide directorio, de lo contrario use la ruta completa a apk): adb -s '8e138a9c' install app/build/outputs/apk/app-release.apk

Eso es. También puedes usar ./gradlew installRelease

Respondido el 14 de Septiembre de 17 a las 11:09

Sigue los pasos :

  1. asegúrese de haber permitido la instalación desde fuentes desconocidas en la configuración.
  2. Use el Monitor de dispositivo Android para copiar el APK a la tarjeta SD.
  3. Use el navegador incorporado en Android para navegar al archivo: ///sdcard/apk-name.apk
  4. Cuando aparezca la notificación "Descarga completa", haz clic en ella.

contestado el 29 de mayo de 18 a las 00:05

06-11-2020

Arrastrar y soltar no funcionó para mí en Windows 10 Pro.

  1. Pon el APK en Google Drive

  2. Acceda a esa unidad de Google utilizando el navegador Chrome en el emulador de Android

  3. Luego instálelo desde allí.

Nota: Debe habilitar fuentes desconocidas dentro del emulador.

respondido 06 nov., 20:17

1) pegue myapp.apk en la carpeta de herramientas de plataforma , en mi caso C: \ Users \ mazbizxam \ AppData \ Local \ Android \ android-sdk \ platform-tools, este es el enlace en mi caso, puede cambiar a ustedes

2)abre el directorio en CMD CD C: \ Users \ mazbizxam \ AppData \ Local \ Android \ android-sdk \ platform-tools

3) Ahora que está en la carpeta de herramientas de la plataforma, simplemente escriba adb install myapp.apk

asegúrese de que su emulador esté encendido, si todo está bien, se instalará apk

contestado el 02 de mayo de 16 a las 07:05

Inicie la consola (Windows XP), Ejecute -> escriba cmd y vaya a la carpeta de herramientas de plataforma del directorio SDK.

En caso de que alguien se pregunte cómo correr cmd in platform-tools carpeta del directorio SDK, si está ejecutando una versión suficientemente nueva de Windows, siga los pasos:

  1. Ve a platform-tools a través del Explorador de Windows.
  2. Mientras lo esté agarrando shift haga clic derecho y encontrará la opción "Abrir ventana de comandos aquí".
  3. Haga clic en él y cmd se iniciará en esa carpeta.

enter image description here

Espero eso ayude

Respondido el 10 de Septiembre de 16 a las 01:09

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.