¿Cómo se instala un archivo APK en el emulador de Android?
Frecuentes
Visto 606,055 equipos
756
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?
30 Respuestas
1046
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:
- Ejecuta el emulador (SDK Manager.exe-> Herramientas-> Administrar AVDs ...-> Nuevo y luego Iniciar)
- Inicie la consola (Windows XP), Ejecutar -> escriba cmdy muévete a la plataforma-herramientas carpeta de SDK directorio.
- Pegar el APK archivo en la carpeta 'android-sdk \ tools' o 'platform-tools'.
- Luego escriba el siguiente comando.
instalación de adb [ruta .apk]
Ejemplo:
adb install C: \ Users \ Name \ MyProject \ build \ Jorgesys.apk
Linux:
- Copie el archivo apk a
platform-tools
en el capítulo respecto a laandroid-sdk linux
carpeta. - Abierta terminal y navegar a las herramientas de la plataforma carpeta en android-sdk.
- Luego ejecute este comando -
./adb instalar FileName.apk
- 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,
Ahora abra la terminal y escriba lo siguiente:
cd Library/Android/sdk/platform-tools
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.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
124
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
81
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
29
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
27
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
23
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
18
Primero necesitas instalar Android Studio en tu máquina. Luego, simplemente siga estos pasos.
- Ve a tu barra de navegación y abre Android Studio.
- Desde la barra de herramientas, abra AVD Manager. (Si no puede verlo, cree un nuevo proyecto de Android)
- Crea un dispositivo virtual.
- Seleccione un dispositivo de hardware en el que desea instalar su aplicación.
- 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)
- Agrega un nombre a tu AVD.
- Ahora se ha creado el dispositivo virtual y simplemente puede ejecutarlo haciendo clic en el botón de reproducción.
- Ahora ha configurado el dispositivo virtual y ahora necesita instalar el archivo APK.
- Descargue el archivo APK que desea instalar y arrástrelo y suéltelo en el emulador.
- El archivo APK se ha instalado correctamente y puede verlo en sus aplicaciones.
- Ahora puede simplemente ejecutar la aplicación instalada.
Respondido 23 Abr '18, 07:04
cómo ver los registros del emulador - Murtaza Haji
18
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
12
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
12
En Genymotion, simplemente arrastre y suelte el archivo * .apk en el emulador y se instalará y ejecutará automáticamente.
Respondido el 11 de enero de 14 a las 13:01
11
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
10
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
9
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
7
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
7
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
7
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
5
(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
5
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
5
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
5
Simplemente arrastre y suelte su apk al emulador
Respondido 06 Oct 19, 13:10
4
vaya al directorio ADT / Android-sdk / tools en el símbolo del sistema 1. adb install fileName.apk (Windows)
- ./adb install fileName.apk (Ubuntu / Linux o Mac)
Respondido el 13 de junio de 14 a las 04:06
2
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
2
(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
1
escribe el comando en terminal / cmd adb install FileName.apk.
Respondido el 15 de junio de 15 a las 13:06
1
¡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
1
En Linux Hago esto:
- primero vea qué dispositivos tengo actualmente:
emulator -list-avds
- construir el lanzamiento
cd android && ./gradlew assembleRelease
- 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
1
Sigue los pasos :
- asegúrese de haber permitido la instalación desde fuentes desconocidas en la configuración.
- Use el Monitor de dispositivo Android para copiar el APK a la tarjeta SD.
- Use el navegador incorporado en Android para navegar al archivo: ///sdcard/apk-name.apk
- Cuando aparezca la notificación "Descarga completa", haz clic en ella.
contestado el 29 de mayo de 18 a las 00:05
1
06-11-2020
Arrastrar y soltar no funcionó para mí en Windows 10 Pro.
Pon el APK en Google Drive
Acceda a esa unidad de Google utilizando el navegador Chrome en el emulador de Android
Luego instálelo desde allí.
Nota: Debe habilitar fuentes desconocidas dentro del emulador.
respondido 06 nov., 20:17
0
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
0
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:
- Ve a
platform-tools
a través del Explorador de Windows. - Mientras lo esté agarrando
shift
haga clic derecho y encontrará la opción "Abrir ventana de comandos aquí". - Haga clic en él y cmd se iniciará en esa carpeta.
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 android android-emulator installation apk or haz tu propia pregunta.
stackoverflow.com/questions/1584617/… - slf
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. - gnganapath
En xcode, se llama simulador, aunque sigue siendo un emulador (para ios). - JVE999
Es muy simple ahora ..... Simplemente abra su emulador .... arrastre y suelte el archivo .apk a su emulador ... eso es todo .. !!! - Akhilesh Sinha