Finalmente logré ofuscar mi aplicación de 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?
Finalmente logré ofuscar mi aplicación de 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?
Respuestas:
Simplemente arrastre y suelte el archivo .apk de su aplicación en el emulador y comenzará a instalarse automáticamente.
Otras opciones:
Ventanas:
Luego escriba el siguiente comando.
instalación de adb [ruta .apk]
Ejemplo:
adb install C: \ Users \ Name \ MyProject \ build \ Jorgesys.apk
Linux:
platform-tools
en la android-sdk linux
carpeta../adb install FileName.apk
Mac:
PATH=$PATH:~/Library/Android/sdk/platform-tools
Ejemplo: RUTA = $ RUTA: / users / jorgesys / eclipse / android-sdk-mac_64 / tools
Luego ejecuta adb.
Mac:
1.Ejecute el emulador,
2. Luego copie su archivo .apk y péguelo /Users/your_system_username/Library/Android/sdk/platform-tools
,
si no puede encontrar la ruta SDK en su sistema Mac, siga estos pasos: Abra la finder->select
opción Ir en el menú superior -> seleccione la opción Ir a la carpeta -> aparecerá una ventana emergente ventana con un campo de texto: /Users/your_system_username/Library/Android/sdk/
-> ahora abra la carpeta de herramientas de plataforma y pegue el 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, luego repita el paso 4, verá el mensaje de éxito en su terminal.
adb install
comando (verificado en una Mac). En cuanto a la ubicación de adb
: en una Mac, al menos desde la versión 20130522 del paquete ADT, se pueden encontrar las herramientas de la plataforma $HOME/Development/adt-bundle-mac-x86_64-<date>/sdk/platform-tools
.
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 está extremadamente 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 decide usar tiene que venir antes del comando adb real:
adb -e install path/to/app.apk
adb install
. El uso -s <serial number>
para dirigir inequívocamente un emulador específico evita este problema; el número de serie se puede obtener de la salida de adb devices -l
.
Hoy en día, simplemente puede arrastrar y soltar el apk de Android en el emulador y comenzará a instalarse automáticamente.
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
Copie el archivo .apk en el directorio de herramientas / plataforma de su 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
luego 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
Arrastrar y soltar
Simplemente arrastre y suelte el archivo apk en su emulador.
También puede ejecutar su emulador de Android sin Android Studio .
Primero necesitas instalar Android Studio en tu máquina. Luego simplemente siga estos pasos.
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 de esta 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 el indicador -r, como este en OS X :
./adb install -r ~/FBAndroid-2.1.apk
En Genymotion simplemente arrastre y suelte el archivo * .apk en el emulador y se instalará y ejecutará automáticamente.
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"
Mantenga su emulador en funcionamiento. En la línea de comando, vaya a la carpeta de herramientas de plataforma, en su carpeta sdk que viene con adt bundle 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 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
(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 el shell adb mientras se ejecuta el emulador
adb shell
datos de CD / aplicación
desinstalar adb <archivo apk sin usar .apk>
Si adb y emulator son comandos no encontrados, haga lo siguiente
RUTA de exportación = $ RUTA: // 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
Podría estar equivocado, pero en Windows simplemente arrastro y suelto el .apk
emulador de Android. Quiero decir, hacer todo lo mencionado anteriormente parece ser mucho trabajo.
Arrastre y suelte el archivo ".apk" en la ventana del emulador.
escribe el comando en terminal / cmd adb install FileName.apk.
La mejor manera es crear una aplicación que abra el archivo apk en el emulador. Tiene que copiar el archivo .apk a 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);
}
}
¡Ahora puedes arrastrar y soltar el apk en el emulador y se instalará!
En Linux hago esto:
emulator -list-avds
cd android && ./gradlew assembleRelease
adb -s '8e138a9c' install app/build/outputs/apk/app-release.apk
Eso es. También puedes usar./gradlew installRelease
Sigue los pasos :
Simplemente arrastre y suelte su apk al emulador
1) pegue el myapp.apk en la carpeta de herramientas de la plataforma , en mi caso C: \ Users \ mazbizxam \ AppData \ Local \ Android \ android-sdk \ platform-tools, este es el enlace en mi caso puede cambiar para ustedes
2) abra el directorio en CMD CD C: \ 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úrese de que su emulador esté encendido, si todo está bien, apk instalará
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 ejecutar cmd
en la platform-tools
carpeta del directorio SDK, si está ejecutando una versión de Windows lo suficientemente nueva, siga los pasos:
platform-tools
través del Explorador de Windows.shift
presionado el botón derecho, encontrará la opción "Abrir ventana de comandos aquí".Espero eso ayude
En mac o windows. Simplemente ejecute el emulador y arrastre y suelte el apk en la pantalla de inicio. Se instalará
Simple Puede cargar APK al alojamiento de archivos o descargar APK y usar el navegador para instalar desde una fuente desconocida.