run - generate apk android studio
¿Cómo pasar las opciones de línea de comando al emulador en Android Studio? (3)
Yo uso Android Studio 2.1.3. Cuando ejecuto una aplicación de Android, elijo un AVD, ¿dónde puedo pasar las opciones de la línea de comandos, como -http-proxy
? Ni siquiera encuentro un camino en la configuración de ejecución.
Creo que esto responderá a su pregunta https://developer.android.com/studio/run/emulator-console.html
Para configurar el proxy HTTP, consulte https://developer.android.com/studio/run/emulator-networking.html
Encontré una solución pirata para agregar parámetros al AVD de Android Studio.
Android Studio por defecto usa el binario $ANDROID_SDK/emulator/emulator
. En mi caso, la ruta en MacOS es /Users/martin/Library/Android/sdk/emulator/emulator
. Lo que hice es:
- Renombra el binario a
emulator-original
Cree un script de bash con el
emulator
nombres que contiene:#!/bin/bash /Users/<YOUR_USERNAME>/Library/Android/sdk/emulator/emulator-original <PARAMS> $@
Cambia los permisos de script con el
chmod +x emulator
Ahora Android Studio ejecuta mi script en lugar de ejecutar el binario
También me estoy perdiendo esa configuración. Algún tipo de solución es ir a la configuración de wifi -> tocar y mantener la red wifi -> modificar la red y actualizar la configuración de proxy / dns