質問

proxy.pac を使用してVPNを使用する(configファイルは http://proxy.mycompany.com/proxy.pac )。

パッケージを更新するには Android SDKマネージャを更新すると、次のプロキシ設定が正しく機能します。

HTTP Proxy Server: proxy.mycompany.com
HTTP Proxy Port: 80
. Android Studio では、クラッシュクリティックスを使用してAndroid-Gradleプロジェクトに取り組んでいます。同じパラメータをプロキシHTTPに設定しました。

a gradle greatebledbledbebug コマンドは、crashlytics apikeyをチェックするときに失敗する:

: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
.

タイムアウト後:

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)
    ...
.

〜/ .gradle / gradle.propertiesファイルに卒業プロパティを設定しようとしましたファイル:

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

... HTTPプロキシ設定で警告があるので、素晴らしいアイデアのようです(それらの設定は廃止されています)。

私はネットワークから何が起こるのかSNIFに頼み、 http: //dl-sl.google.com (Android SDKマネージャで使用されているのと同じ)、またはAmazonのEC2(おそらくCrashLyticsでは、おそらく使用されていませんか?)。

もちろん、私が私の会社のLANで直接接続しているとき、これは完全に走っています。

何が起こる可能性があるのはどんな考えですか?どの回避策?

サポートをありがとう。 Jean

編集:

解決策は、 https プロキシサーバーとポートを〜/ .gradle / gradle.propertiesファイルに設定することです。私の場合、HTTPパラメータは無駄になるようです。

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

あなたが助けてくれてありがとう!

役に立ちましたか?

解決

クラッシュクリティックからの血糖。https.proxyhostとhttps.proxyportを設定できますか?さらに、1つがある場合は、先に進み、HTTPS.ProxyUserとHttps.ProxyPasswordも設定してください。これはyaの世話をするはずです:)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top