studio - ¿Cómo instalar un archivo APK en el emulador de Android?
no puedo instalar apk descargadas (30)
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 de platform-tools
del directorio SDK, si está ejecutando una versión suficientemente nueva de Windows, siga los pasos:
- Ir a la
platform-tools
través de Windows Explorer. - Manteniendo presionada la
shift
y haga clic aquí y encontrará la opción "Abrir ventana de comandos aquí". - Haga clic en él y cmd se iniciará en esa carpeta.
Espero eso ayude
Finalmente logré ofuscar mi aplicación Android, ahora quiero probarla instalando el archivo APK y ejecutándolo en el emulador.
¿Cómo puedo instalar un archivo APK en el emulador de Android?
(PROBADO EN MACOS)
El primer paso es ejecutar el emulador.
emulador -avd <avd_name>
luego usa adb para instalar el .apk
adb install <ruta al archivo .apk>
Si adb arroja un error como APK ya existe o algo parecido. Ejecuta el shell adb mientras se ejecuta el emulador
shell adb
cd data / app
adb uninstall <archivo apk sin usar .apk>
Si adb y emulator son comandos que no se encuentran, sigue
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
1) pegue el myapp.apk en la carpeta platform-tools , en mi caso C: / Users / mazbizxam / AppData / Local / Android / android-sdk / platform-tools, este es el enlace en mi caso que puede cambiar para ustedes
2) abra el directorio en el CD C de CMD : / Users / mazbizxam / AppData / Local / Android / android-sdk / platform-tools
3) Ahora está en la carpeta de herramientas de plataforma, simplemente escriba adb install myapp.apk
asegúrate de que tu emulador esté encendido, si todo está bien, el apk se instalará
A partir de Windows 7,
Shift + clic derecho en su carpeta de archivos apk.
Seleccione Abrir ventana de comandos aquí
Escribe y pulsa "adb install AppName.apk"
Ahora puedes arrastrar y soltar el apk en el emulador y se instalará.
Arrastre y suelte el archivo ".apk" en la ventana del emulador.
Copie el archivo .apk en el directorio-herramientas / directorio de su SDK, luego instale .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
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
o
./adb -s emulator-5554 install path/to/your/app.apk
Descargue el archivo Apk de la red y cópielo en las herramientas de plataforma de su carpeta SDK, luego en el indicador de comando vaya a ese directorio y escriba:
adb install filename.apk
presiona enter se instalará en pocos segundos
Descargue el archivo apk desde el navegador y luego haga clic en él (área de notificación). La instalación comenzará automáticamente.
En Genymotion, simplemente arrastre y suelte el archivo * .apk en el emulador y se instalará y ejecutará automáticamente.
En mac o windows. Simplemente ejecute el emulador y arrastre y suelte el apk en la pantalla de inicio. Se instalará
Hoy en día, simplemente puede arrastrar y soltar la aplicación Android al emulador y automáticamente se iniciará la instalación.
Ir a Shell / Terminal /, llegar al 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)
La mejor manera es crear una aplicación que abra el archivo apk en el emulador. Debe copiar el archivo .apk en la carpeta de descarga de su 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);
}
}
Primero necesitas instalar Android Studio en tu máquina. Entonces simplemente sigue estos pasos.
- Ve a tu barra de navegación y abre Android Studio.
- Desde la barra de herramientas abre el Administrador de AVD. (Si no puedes verlo crea un nuevo proyecto de Android)
- Crear un dispositivo virtual.
- Seleccione el dispositivo de hardware que desea instalar su aplicación.
- Seleccione una imagen de Android que desea instalar en su dispositivo. (Si no puede ver ninguna imagen, puede descargar la imagen requerida de Recomendado, Imágenes x86 u Otras imágenes)
- Agregue un nombre a su 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 con éxito y puede verlo en sus aplicaciones.
- Ahora simplemente puede ejecutar la aplicación instalada.
Puede que esté equivocado, pero en Windows simplemente arrastro y .apk
el .apk
en el emulador de Android. Quiero decir, hacer todo lo mencionado arriba parece ser mucho trabajo.
Si ha creado más de un emulador o si tiene un dispositivo Android conectado, adb se quejará con
error: more than one device and emulator
adb help
no es muy clara sobre 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> ...
El indicador que decida usar debe aparecer antes del comando adb real:
adb -e install path/to/app.apk
Si usa más de un emulador en primer lugar, 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
Sigue los pasos :
- asegúrese de que ha permitido la instalación de fuentes desconocidas en la configuración.
- Use el Monitor del dispositivo Android para copiar la APK en la sdcard.
- Utilice el navegador integrado en Android para navegar al archivo: ///sdcard/apk-name.apk
- Cuando aparezca la notificación "Descarga completa", haz clic en ella.
Simple Puede cargar APK en el alojamiento de archivos o descargar APK y usar el navegador para instalar desde una fuente desconocida.
Simplemente arrastre y suelte el archivo apk en el emulador y listo ...
Supongamos que tienes que instalar Facebook APK en tu emulador.
Puede usar 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, 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 la marca -r, como esta en OS X :
./adb install -r ~/FBAndroid-2.1.apk
escribe el comando en terminal / cmd adb install FileName.apk.
mantenga su emulador en funcionamiento. En la línea de comandos, vaya dentro de la carpeta de herramientas de 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 / emulador 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 a continuación: Este enlace.
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)
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)
Arrastrar y soltar
Simplemente arrastre y suelte el archivo apk en su emulador.
También puede ejecutar su emulador de Android sin Android Studio .
En Linux hago esto:
- Primero veo qué dispositivos tengo actualmente:
emulator -list-avds
- construir la versión
cd android && ./gradlew assembleRelease
- instálalo en el dispositivo emulado "Nexus5" (estás dentro del directorio de Android ; si no, utiliza la ruta completa de apk):
adb -s ''8e138a9c'' install app/build/outputs/apk/app-release.apk
Eso es. También puede usar ./gradlew installRelease
Simplemente puede arrastrar y soltar el archivo .apk de su aplicación en el emulador y se iniciará automáticamente la instalación.
Otras opciones:
Windows:
- Ejecute el emulador (SDK Manager.exe-> Herramientas-> Administrar AVDs ...-> Nuevo y luego Iniciar)
- Inicie la consola (Windows XP), Ejecutar -> escriba cmd , y vaya a la carpeta de herramientas de plataforma del directorio SDK .
- Pegue el archivo APK en la carpeta ''android-sdk / tools'' o ''platform-tools''.
Luego escribe el siguiente comando.
instalar adb [.apk ruta]
Ejemplo:
adb install C: / Users / Name / MyProject / build / Jorgesys.apk
Linux:
- Copie el archivo apk a
platform-tools
en la carpeta deandroid-sdk linux
. - Abre Terminal y navega a la carpeta de herramientas de plataforma en android-sdk .
- A continuación, ejecute este comando -
./adb install FileName.apk
- Si la operación se realiza correctamente (el resultado se muestra en la pantalla), encontrará su archivo en el iniciador 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, realice los siguientes pasos: Abra el finder->select
opción Ir en el menú superior -> seleccione Ir a la opción Carpeta -> aparecerá una ventana con un campo de texto: /Users/your_system_username/Library/Android/sdk/
-> ahora abra la carpeta de herramientas de plataforma y pegue su archivo .apk copiado,
Ahora abra el terminal y escriba lo siguiente:
cd Library/Android/sdk/platform-tools
ejecute lo siguiente en su terminal:
./adb install yourapkfilename.apk
si./adb install yourapkfilename.apk
el siguiente mensaje deerror: 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.
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