Pregunta

Como teletrabajo, utilizo una VPN con un proxy.pac (el archivo de configuración está disponible en http://proxy.mycompany.com/proxy.pac ).

Para actualizar los paquetes Android SDK Manager , la siguiente configuración de proxy funciona correctamente:

HTTP Proxy Server: proxy.mycompany.com
HTTP Proxy Port: 80

en studio Android trabajo en un proyecto Android-Grumple usando Bucklytics. He establecido los mismos parámetros en proxy http.

A GRADLE MOSTENGESEBGEBUGEBUG El comando falla cuando se comprueba BSCKLYICS PIKEY:

:myproject-project:compileDebugNdk UP-TO-DATE                                                           
:myproject-project:preBuild                
:myproject-project:preDebugBuild                
:myproject-project:checkDebugManifest                 
:myproject-project:prepareDebugDependencies                 
:myproject-project:compileDebugAidl UP-TO-DATE      
:myproject-project:compileDebugRenderscript UP-TO-DATE      
:myproject-project:generateDebugBuildConfig UP-TO-DATE      
:myproject-project:processDebugManifest UP-TO-DATE      
> Building 32% > :myproject-project:crashlyticsCleanupResourcesDebug

luego después del tiempo de espera:

ERROR - Crashlytics Developer Tools error.                         
com.crashlytics.reloc.org.apache.http.conn.HttpHostConnectException: Connect to api.crashlytics.com:443 [api.crashlytics.com/54.225.193.37, api.crashlytics.com/54.243.69.50, api.crashlytics.com/54.243.106.90, api.crashlytics.com/54.243.136.142, api.crashlytics.com/54.243.186.185, api.crashlytics.com/107.21.114.251, api.crashlytics.com/184.72.240.69, api.crashlytics.com/54.225.68.102] failed: Connection timed out:     connect
    at com.crashlytics.reloc.org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:138)
    ...

He intentado configurar las propiedades de Grandle en ~ / .gradle / Gradle.Properties Archivo:

systemProp.http.proxyHost=proxy.mycompany.com
systemProp.http.proxyPort=80

... pero parece que no parece ser una gran idea ya que tengo una advertencia en la configuración de proxy HTTP (esas configuraciones están obsoletas).

Le he pedido a las personas que se sientan a la red para snif qué sucede, y hay un fracaso de acceso en las URL como http://dl-ssl.google.com (Lo mismo que se usa en el administrador de SDK de Android), o EC2 en Amazon (posiblemente utilizado por Crasklytics, ¿no es así?).

Por supuesto, todo esto funciona perfectamente cuando estoy conectado directamente en la LAN de mi compañía.

¿Alguna idea de lo que podría suceder? ¿Alguna solución?

Gracias por su apoyo. Jean

Editar:

La solución es establecer https servidor proxy y puerto en el archivo ~ / .gradle / Gradle.properties. En mi caso, los parámetros HTTP parecen inútiles.

systemProp.https.proxyHost=proxy.mycompany.com
systemProp.https.proxyPort=80

¡Gracias por tu ayuda!

¿Fue útil?

Solución

HEMAL de CHASTLYICS AQUÍ.¿Puedes establecer https.proxyhost y https.proxyport?Además, si tiene uno, siga adelante y configura https.proxyuser y https.proxypassword, ¡también!Esto debería cuidarlo por ti :)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top