Configuraciones del proxy del SDK de Android SDK en LINUX

Estoy intentando instalar el SDK de Android, en Ubuntu, detrás de mi cortafuegos de trabajo y estoy recibiendo mensajes de 'fallo de conexión a dl-ssl.google.com'. Este es un problema conocido, pero cada solución que veo implica configuración de proxy y seleccionando la opción 'force http'. Parece que esto es sencillo en ventanas, sin embargo me gustaría saber cómo hacer lo mismo en LINUX. Puedo establecer la configuración de proxy de eclipse, pero no creo que esto se utiliza por el administrador de Android sdk. ¿Hay algún archivo de configuración en alguna parte?

Gracias por adelantado.

Bagazo

La solución fue configurar un proxy local para realizar la autenticación y crear el archivo ~ / .android / androidtool.cfg para redirigir android al proxy local como sigue.

### Settings for Android Tool #Tue Jun 12 01:34:55 PDT 2012 http.proxyPort=3128 sdkman.monitor.density=108 http.proxyHost=127.0.0.1 sdkman.show.update.only=true sdkman.ask.adb.restart=false sdkman.force.http=true sdkman.show.updateonly=true 

Este archivo ya puede existir con entradas como

 http.proxyPort= http.proxyHost=127.0.0.1\:3128 

Para mí, esto no funcionó hasta que lo cambié a la forma mostrada arriba:

 http.proxyPort=3128 http.proxyHost=127.0.0.1 

Sólo para ayudar a alguien por ahí.

Fui capaz de utilizar SDK Manager con configuración de proxy con el siguiente procedimiento

  1. Ir a Shell (Ctrl + Alt + T para ubuntu)
  2. Ejecute "android" en el directorio sdk \ tools. (Ejemplo / mySDKDir / tools / android)
  3. Esto pondría en marcha el SDK Manager. En el menú principal, vaya a Herramientas -> Opciones para configurar la configuración del proxy.
  4. Seleccione los paquetes relevantes y descargue / instale. SDK Manager utilizaría la configuración de proxy especificada.

Saludos

Si ejecuta este comando:

 export HTTP_PROXY=http://my_proxy:port/ 

En un shell antes de ejecutar android o eclipse , las herramientas de SDK deben cumplir con eso.

Si desea que tenga efecto permanentemente en toda la cuenta, agregue la línea anterior a ~/.bashrc .

He podido editar el ~ / .android / androidtool.cfg con mi información real de proxy, salvo el hecho de que tuve que usar la dirección IP de mi proxy (trabajado), en lugar de su nombre de host (no funcionó). Parece que la Administración de SDK de Android en Linux no puede resolver nombres.

Copié la configuración de android androidtool.cfg Windows a Linux y funcionó perfectamente

  • Error: spawn EACCES al intentar construir Ionic app en Ubuntu 15.10
  • Ubuntu: Depuración de dispositivos Android
  • No se puede corregir "no se puede resolver el símbolo R" desde Android Studio
  • Android Emulator no funciona en Ubuntu después de actualizar Android Studio a 2.0 - Biblioteca Qt no encontrada
  • No se puede iniciar un nuevo proyecto con Android Studio
  • Android studio 1.0.2 no crea aplicación: mergeDebugResources error
  • Cómo usb -conecta dispositivos android con adb bajo ubuntu
  • Vista de la documentación de Android studio open
  • ADB no responde - esperar más o eliminar adb o reiniciar (Ubuntu 13) 64 bits
  • Depuración en Eclipse con teléfono Android real en Ubuntu 10.10
  • No se puede ejecutar adb desde el terminal en Ubuntu
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.