¿Cómo se instala un archivo APK en el emulador de Android?
-
28-09-2019 - |
Pregunta
Finalmente logró ofuscar mi aplicación Android, ahora quiero probarlo mediante la instalación de la APK archivo y ejecutarlo en el emulador .
¿Cómo puedo instalar un archivo APK en el emulador de Android?
Solución
sólo tiene que arrastrar y soltar el archivo APK de la aplicación en el emulador y se inicia automáticamente la instalación.
Otra de las opciones:
Windows:
- Ejecutar el emulador (SDK Manager.exe-> Herramientas-> Administrar AVDs ...-> nuevo continuación Start)
- Inicie la consola (Windows XP), Ejecutar -> escriba cmd strong>, y pasar a la plataforma de herramientas carpeta ??fuerte> directorio SDK
- Pegar APK archivo en los 'android-sdk \ tools' o carpeta 'plataforma de herramientas'.
A continuación, escriba el siguiente comando.
BAD instalar [ruta apk]
Ejemplo:
BAD instalar C: \ Users \ Nombre \ MyProject \ build \ Jorgesys.apk
Linux:
- Copia el archivo apk a
platform-tools
en la carpetaandroid-sdk linux
. - Abrir Terminal y Elija una plataforma de herramientas en la carpeta android-sdk .
- A continuación, ejecute este comando -
./ ADB instalar FileName.apk
- Si la operación tiene éxito (el resultado se muestra en la pantalla), a continuación, encontrará su archivo en el lanzador de su emulador.
Mac:
PATH=$PATH:~/Library/Android/sdk/platform-tools
Ejemplo: PATH = $ PATH: / usuarios / jorgesys / eclipse / android-sdk-mac_64 / herramientas
A continuación, ejecute adb.
Mac:
1.Run el emulador,
2. A continuación, copie el archivo APK y pegarlo en /Users/your_system_username/Library/Android/sdk/platform-tools
, España
si no es capaz de encontrar camino SDK en su sistema Mac, realice los pasos siguientes: opción Ir abierto finder->select
el menú superior -> seleccionar opción Ir a la carpeta -> que emergerá una ventana con un campo de texto: /Users/your_system_username/Library/Android/sdk/
-> plataforma abierta -herramientas carpeta y pegue el archivo apk copiado,
-
Ahora abierta terminal y escriba lo siguiente:
cd Library/Android/sdk/platform-tools
-
ejecutar 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 -
Ejecutar el emulador de Android Studio, una vez emulador activo, entonces repita el paso 4, aparecerá el mensaje de éxito en su terminal.
Otros consejos
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 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> ...
La bandera de decidirse a usar tiene que venir antes de el comando adb real:
adb -e install path/to/app.apk
Hoy en día, sólo tiene que arrastrar y soltar el apk Android para el emulador y automáticamente comienza a instalar.
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 / herramientas en el símbolo del sistema y escriba
adb install fileName.apk (Windows)
./adb install fileName.apk (Linux or Mac)
Copiar archivo APK en la plataforma de herramientas / directorio de su SDK, a continuación, instalar el APK en el emulador utilizando 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 de funcionamiento usted puede encontrar todos los emuladores en ejecución por este comando:
adb devices
o
./adb devices
A continuación, debe especificar el emulador sobre la 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
Descargar archivo apk desde el navegador y luego haga clic sobre él (área de notificación). La instalación comenzará automáticamente.
Arrastrar y soltar
Simplemente arrastrar y soltar el archivo APK en su emulador.
También puede ejecutar el emulador de Android sin androide Estudio .
Goto Shell / Terminal /, alcance al directorio Android SDK / herramientas después
adb install fileName.apk // (u can run this command on windows)
or
./adb install fileName.apk //( u can run this command on linux)
Vamos a suponer que usted tiene que instalar Facebook APK en su emulador.
Se puede usar adb para instalar el APK en el emulador se ejecuta en OS X como esto:
./adb install ~/FBAndroid-2.1.apk
Y en Windows , así:
adb install %HOMEPATH%\FBAndroid-2.1.apk
Una vez completa, compruebe la pantalla las aplicaciones del emulador para comprobar que la aplicación se ha instalado correctamente. Si necesita forzar la actualización de esta aplicación desde una versión anterior, agregue el indicador -r, como este en OS X
./adb install -r ~/FBAndroid-2.1.apk
En Genymotion simplemente arrastrar y soltar el archivo apk * en el emulador y se instala automáticamente y se ejecuta.
En primer lugar es necesario instalar Android Studio en su máquina. Entonces sólo tiene que seguir estos pasos.
- Vaya a que la barra de navegación y abierto Android Studio.
- En la barra de herramientas abierta AVD Manager. (Si no puede verlo crear un nuevo proyecto androide)
- crear un dispositivo virtual.
- Seleccione un dispositivo de hardware que desea instalar la aplicación.
- Seleccione una imagen androide que desea instalar en su dispositivo. (Si no puede ver ninguna imagen se puede descargar la imagen a partir requieren recomendados, imágenes u otros x 86 imágenes)
- Añadir un nombre a la AVD.
- Ahora el dispositivo virtual ha sido creado y que puede funcionar simplemente haciendo clic en el botón de reproducción.
- Ahora que ha configurado el dispositivo virtual y ahora lo que necesita para instalar el archivo APK.
- Descargar el archivo APK que desea instalar y arrastrarlo al emulador.
- El archivo APK se ha instalado correctamente y se puede ver en sus aplicaciones.
- Ahora simplemente puede ejecutar la aplicación instalada.
Descargar el archivo APK de red y copiarlo en la plataforma de herramientas de la carpeta de SDK, a continuación, en el símbolo del sistema ir a ese directorio un tipo:
adb install filename.apk
pulse enter se instalará en pocos segundos
A partir de Windows 7 en adelante,
Shift + clic derecho en la carpeta de archivos apk.
Seleccione Abrir ventana de comandos aquí
Texto y Hit "adb instalar AppName.apk"
a mantener su emulador en funcionamiento. En la línea de comandos, ir dentro de la carpeta de plataforma de herramientas, en la carpeta SDK que vienen con ADT paquete y ejecutar comando siguiente:
>adb install <yourFilename.apk>
Este comando detecta el emulador / emuladores en ejecución y le mostrará la lista de dispositivos en los que se pueden instalar esta aplicación (mostrar si algún dispositivo físico / dispositivos conectados al ordenador.). A continuación, puede seleccionar cualquiera, si sólo hay un emulador se ejecuta a continuación, se instala directamente en la aplicación por defecto.
Nota:. Para comando anterior sus necesidades de archivo .apk a estar en el mismo directorio
para más detallado tutorial Follo: Este enlace
(probado en MACOS)
El primer paso es ejecutar el emulador
emulador -avd
a continuación, utilizar ADB para instalar el apk
adb install
Si ADB lanza error como APK ya existe o algo parecido. Ejecutar el shell adb mientras emulador está ejecutando
adb shell
Los datos cd / app
BAD
desinstalación
Si ADB y el emulador son comandos que no se encuentran lo siguiente
export PATH = $ PATH: // android-sdk-MacOSX / plataforma de herramientas: // android-sdk-MacOSX / android-sdk-MacOSX / herramientas:
Para uso futuro puso la línea de arriba al final de .bash_profile
vi ~ / .bash_profile
si el uso de más de un emulador en abetos utilizar 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
Yo podría estar equivocado, pero en Windows simplemente arrastrar y soltar el .apk
en Android emulador. Es decir, haciendo todo lo mencionado anteriormente parece que hay una gran cantidad de trabajo.
ir al directorio ADT / Android-SDK / herramientas en el símbolo del sistema 1. ADB instalar fileName.apk (Windows)
- ./ ADB instalar fileName.apk (Ubuntu / Linux o Mac)
Arrastrar y soltar el archivo ".apk" en la ventana del emulador.
que escribir el comando de encendido / cmd terminales ADB instalar FileName.apk.
La mejor forma de hacerlo 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 su emulador. A continuación, 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);
}
}
Ahora usted puede simplemente arrastrar y soltar el archivo APK en el emulador y se instalará!
En Linux hago esto:
- primero ver qué dispositivos actualmente tengo:
emulator -list-avds
- construir el
cd android && ./gradlew assembleRelease
liberación - instalarlo en el dispositivo emulado "Nexus5" (estás dentro del androide directorio, el uso de lo contrario la ruta completa a apk):
adb -s '8e138a9c' install app/build/outputs/apk/app-release.apk
Eso es todo. También puede utilizar ./gradlew installRelease
Siga los pasos:
- Asegúrese de que ha permitido la instalación de fuentes desconocidas en la configuración.
- Uso del dispositivo Android monitor para copiar el archivo APK a la tarjeta sd.
- Usar el navegador incorporado en Android para navegar hasta archivo: ///sdcard/apk-name.apk
- Cuando la notificación "Descarga completa" aparece, haga clic en él.
1) pegar el myapp.apk en la plataforma de herramientas de la carpeta ??strong>, en mi caso C: \ Users \ mazbizxam \ AppData \ Local \ Android \ android-sdk \ plataforma de herramientas, este es el enlace en mi caso, puede cambiar a lo que la gente
2) abrir el directorio en el CMD CD C: \ Users \ mazbizxam \ AppData \ Local \ Android \ android-sdk \ plataforma de herramientas
3) Ahora estás en la plataforma de herramientas de la carpeta, sólo tiene que escribir BAD instalar myapp.apk
Por favor asegúrese de que el emulador se enciende, si todo está bien apk instalará
Iniciar la consola (Windows XP), Ejecutar -> cmd y traslado a la plataforma de herramientas de la carpeta del directorio del SDK.
En caso de que alguien se pregunta cómo ejecutar cmd
en la carpeta platform-tools
del directorio del SDK, si está ejecutando una versión bastante de Windows, siga los pasos:
- Ir a
platform-tools
través de Windows Explorer. - Mientras mantiene
shift
haga clic derecho y se encuentra la "Abrir ventana de comandos aquí" opción. - Haga clic en él y cmd comenzarán en esa carpeta.
Espero que ayuda
En Mac o Windows. Sólo tiene que ejecutar el emulador y arrastrar y soltar el archivo APK en la pantalla principal. Se instalará
Sólo arrastrar y soltar archivos APK en el emulador y hecho ....