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

Finalmente conseguí ofuscar mi aplicación de Android, ahora quiero probarlo instalando el archivo APK y ejecutándolo en el emulador.

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

Ventanas:

  1. Ejecute el emulador (SDK Manager.exe-> Herramientas-> Administrar AVDs …-> Nuevo y luego Inicio)
  2. Inicie la consola (Windows XP), Ejecutar -> escriba cmd y vaya a la carpeta de herramientas de plataforma del directorio SDK .
  3. Pegue el archivo APK en la carpeta 'android-sdk \ tools' o 'platform-tools'.
  4. A continuación, escriba el siguiente comando.

    Adb install [ruta .apk]

    Ejemplo:

    Adb install C: \ Usuarios \ Nombre \ MyProject \ build \ Jorgesys.apk

Linux:

  1. Copie el archivo apk a platform-tools en la carpeta android-sdk linux .
  2. Abra Terminal y navegue hasta la carpeta de herramientas de plataforma en android-sdk .
  3. A continuación, ejecute este comando:

    ./adb install FileName.apk

  4. Si la operación tiene éxito (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

A continuación, ejecute adb.

Mac:

1. Ejecutar el emulador,

2. Luego 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 Go opción en el menú superior -> seleccionar Ir a la opción Carpeta -> aparecerá una ventana con un textfield: /Users/your_system_username/Library/Android/sdk/ -> ahora abra la carpeta de las herramientas de plataforma y pegue el archivo .apk copiado,

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

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

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

Si has creado más de un emulador o si tienes un dispositivo Android conectado, adb se quejará con

 error: more than one device and emulator 

adb help no es extremadamente clara en 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 usted decida usar tiene que venir antes del comando adb real:

 adb -e install path/to/app.apk 

Hoy en día, simplemente puede arrastrar y soltar el apk de Android al emulador y automáticamente se iniciará la instalación.

 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 

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) 

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

 adb install <path_to_your_bin>.apk 

o

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

o

 ./adb devices 

Entonces debe especificar el emulador en el que 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 

o

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

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

Ir a Shell / Terminal /, llegar al directorio de android-sdk / tools entonces

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

Supongamos que tienes que instalar Facebook APK en tu emulador.

Puede utilizar adb para instalar el APK en el emulador en ejecución en OS X de la siguiente manera:

 ./adb install ~/FBAndroid-2.1.apk 

Y en Windows , así:

 adb install %HOMEPATH%\FBAndroid-2.1.apk 

Una vez completado, compruebe la pantalla de aplicaciones del emulador para comprobar que la aplicación se ha instalado correctamente. Si necesita forzar la actualización de esta aplicación de una versión anterior, agregue el indicador -r, como esto en OS X :

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

En Genymotion sólo tienes que arrastrar y soltar el archivo * .apk en el emulador y automáticamente se instala y se ejecuta.

http://www.genymotion.com/

Descargar el archivo Apk de la red y copiarlo a la plataforma de herramientas de su carpeta SDK, a continuación, en el símbolo del sistema vaya a ese directorio un tipo:

 adb install filename.apk 

Presione Intro que se instalará en pocos segundos

(Probado en MACOS)

El primer paso es ejecutar el emulador

Emulador -avd <avd_name>

A continuación, utilice adb para instalar el archivo .apk

Adb install <ruta al archivo .apk>

Si adb lanza error como APK ya existe o algo parecido. Ejecutar la shell de anuncios mientras se está ejecutando el emulador

Adb shell

Cd datos / aplicación

Adb uninstall <archivo apk sin utilizar .apk>

Si adb y emulador son comandos no encontrados,

Export android-sdk-macosx / tools: / android-sdk-macosx / tools: / android-sdk-macosx /

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

Vi ~ / .bash_profile

Desde Windows 7 En adelante,

Mayús + clic derecho en su carpeta de archivos apk.

Seleccione Abrir ventana de comandos aquí

Tipo & Hit "adb install AppName.apk"

En la línea de comandos, entra dentro de la carpeta platform-tools, en la carpeta sdk que viene con adt bundle y ejecuta el siguiente comando:

 >adb install <yourFilename.apk> 

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

Para un tutorial más detallado: Este enlace

Si utiliza más de un emulador en firs use este comando

 adb devices 

Y luego elegir amulatur e instalar la aplicación

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

Puedo estar equivocado, pero en Windows simplemente arrastrar y soltar el .apk en Android Emulator. Quiero decir, hacer todo lo mencionado anteriormente parece ser un montón de trabajo.

Vaya al directorio ADT / Android-sdk / tools en el indicador de comandos 1. adb install fileName.apk (Windows)

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

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

La mejor manera es crear una aplicación, que abre el archivo apk en el emulador. Debe copiar el archivo .apk en la carpeta de descarga de su emulador. Luego reemplace yourAppName.apk por 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); } } 

Ejecutar Android Studio -> AVD Manager -> Un emulador

Puedes crear una aplicación de Hello World si todavía no hay aplicaciones para ejecutar. Una vez que el emulador ha iniciado, puede hacer clic en el botón Ejecutar de su estudio para instalar su aplicación Hello World (o cualquier otra aplicación). Usted notaría los siguientes comandos en la ventana de ejecución en la parte inferior.

 $ adb push /pathToApp/app-debug.apk /data/local/tmp/com.mycompany $ adb shell pm install -r "/data/local/tmp/com.mycompany" 

Entonces comando de lanzamiento de la aplicación

 $ adb shell am start -n "com.mycompany/com.mycompany.MainMenu" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER 

Esto es lo que hace Android Studio. Por lo tanto, puede instalar su apk de la misma manera. Que se ejecutan los comandos anteriores dentro de la ventana de Terminal dentro de Android Studio para cualquier apk específico.

Nota: Estoy haciendo esto en OS X, pero lo mismo debería ser en otros sistemas operativos.

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

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

3) Ahora estás en la carpeta de plataformas-herramientas, sólo tienes que escribir adb install myapp.apk

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

Sigue los pasos :

  1. Asegúrese de que ha permitido la instalación de fuentes desconocidas en la configuración.
  2. Utilice el Monitor de dispositivos Android para copiar el APK en la tarjeta sd.
  3. Utiliza el navegador incorporado de Android para navegar al archivo: ///sdcard/apk-name.apk
  4. Cuando aparezca la notificación "Descarga completa", haga clic en él.

La respuesta de Marius no ayuda. Una vez que usted construye la aplicación, todavía se enfrentan con el problema de conseguirlo en el emulador.

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

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

  1. Vaya a platform-tools través del Explorador de Windows.
  2. Mientras mantiene pulsado el botón derecho del ratón y encontrará la opción "Abrir ventana de comandos aquí".
  3. Haga clic en él y cmd se iniciará en esa carpeta.

Introduzca aquí la descripción de la imagen

Espero eso ayude

En mac o ventanas. Simplemente ejecuta el emulador y arrastra y suelta el apk en la pantalla de inicio. Instalará

Simple Puede cargar APK al alojamiento de archivos o descargar APK y usar el navegador para instalar desde una fuente desconocida.

  • No se puede instalar .apk en el teléfono
  • ¿Puede una aplicación Android instalar otra aplicación para Android?
  • Instalar la aplicación de phonegap en el emulador de Android usando Windows CLI
  • Google Analytics, Instalar seguimiento de android
  • Android: instala .apk mediante programación
  • Diferencia entre auto y preferExternal instal location Android manifiesto
  • ¿Diferentes aplicaciones de firma?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.