それは何ですか?そしてそれは何をしますか?プロキシを使用している企業で作業していますが、どこかに接続しようとして失敗します。なぜインターネット接続が必要なのですか?どのポートを使用していますか?
編集:ユーザーCalebの回答は完璧でした。プロキシもgradle.propertiesで設定する必要があることを追加したいと思います。このようなもの:
systemProp.http.proxyHost=*proxyAddress*
systemProp.http.proxyPort=*portNumber*
systemProp.https.proxyHost=*proxyAddress*
systemProp.https.proxyPort=*portNumber*
それは何ですか?そしてそれは何をしますか?
Gradlesyncは、build.gradleファイルにリストされているすべての依存関係を調べ、指定されたバージョンのダウンロードを試みるGradleタスクです。
dependencies {
compile '...your dependency...'
}
なぜインターネット接続が必要なのですか?どのポートを使用していますか?
通常、これらの依存関係をリモートの場所からダウンロードしているため、インターネット接続が必要です。 gradle.propertiesを変更して、使用するポートを定義できます。 (下記参照)
プロキシを使用している企業で作業していますが、どこかに接続しようとして失敗します。
作業プロキシがこれをブロックしている可能性があり、問題を解決するにはプロキシ設定を追加する必要があります。
に入る:
ファイル->設定-> Android Studio設定->外観と動作/システム設定/ HTTPプロキシ
プロキシ構成のURLを作業プロキシに更新します。 (設定に応じて自動または手動)。
[〜#〜]注[〜#〜]:Gradleビルドを実行するためにコマンドラインを使用している場合は、おそらく更新する必要がありますgradle.propertiesファイルによるプロキシ設定。
グローバルプロパティファイルの場所:〜/ .gradle/gradle.properties(またはローカルプロジェクトファイルを使用あなたが持っている場合)
このファイルにプロキシ設定を追加します。
[〜#〜] https [〜#〜]
systemProp.https.proxyHost=<proxy Host>
systemProp.https.proxyPort=<your proxy port>
systemProp.https.nonProxyHosts=<your non-proxy Host>
systemProp.https.proxyPassword=<your pw>
[〜#〜] http [〜#〜]
systemProp.http.proxyHost=<proxy Host>
systemProp.http.proxyPort=<your proxy port>
systemProp.http.nonProxyHosts=<your non-proxy Host>
systemProp.http.proxyPassword=<your pw>
Gradle経由でインターネットに接続できない場合は、別の方法で依存関係をダウンロードし、コンピューターまたはローカルネットワークでローカルに参照する必要があります。
(ローカルjarの使用については this ガイドを参照)
依存関係をダウンロードするにはインターネット接続が必要です