gradle.bat
を実行すると、以下のエラーが発生します。 URLパスを確認したところ問題ありません。 URLは、ラッパープロパティで次のように定義されます。
distributionUrl=https\://services.gradle.org/distributions/gradle-2.1-bin.Zip
エラーメッセージは次のとおりです。
Downloading https://services.gradle.org/distributions/gradle-2.1-bin.Zip
Exception in thread "main" Java.net.UnknownHostException: services.gradle.org at Java.net.PlainSocketImpl.connect(PlainSocketImpl.Java:195)
誰かがこれを手伝ってくれませんか?
「C:\ Users\[yourusername] \。gradle \」フォルダに移動します(非表示のフォルダ-[フォルダに移動]オプションをオンにして、フォルダが表示されない場合は非表示のファイルを表示する)
「gradle.properties」というファイルが存在しない場合は(ほとんどの場合)、「C:\ Users\[yourusername] \。gradle \」の下に作成します。
次のコードをコピーして貼り付けます(詳細... https://docs.gradle.org/current/userguide/build_environment.html#sec:gradle_configuration_properties ...「20.3 Web経由でのWebアクセスhttpsおよびuser/pwd変数のプロキシ)
systemProp.http.proxyHost = [PROXY SERVER] systemProp.http.proxyPort = [PROXY PORT]
gradle.propertiesファイルを探して開き、 'distributionUrl = https \'から 'distributionUrl = http \'に変更して修正します。
1)プロジェクトディレクトリに移動します
2)プロジェクトディレクトリで以下のファイルを見つけます。
gradlew
gradlew.bat
3)gradlewファイルを編集し、DEFAULT_JVM_OPTS変数値を以下のように変更します。
DEFAULT_JVM_OPTS="-Dhttp.proxyHost=XXXX -Dhttp.proxyPort=XXXX -Dhttp.proxyUser=XXXX -Dhttp.proxyPassword=XXXX -Dhttps.proxyHost=XXXX -Dhttps.proxyPort=XXXX -Dhttps.proxyUser=XXXX-Dhttps.proxyPassword=XXXX"
それを保存。
4)gradlew.batファイルを編集し、DEFAULT_JVM_OPTS変数値を以下のように変更します。
set DEFAULT_JVM_OPTS=-Dhttp.proxyHost=XXXX -Dhttp.proxyPort=XXXX -Dhttp.proxyUser=XXXX -Dhttp.proxyPassword=XXXX -Dhttps.proxyHost=XXXX -Dhttps.proxyPort=XXXX -Dhttps.proxyUser=XXXX-Dhttps.proxyPassword=XXXX
それを保存。
5)「gradlew clean build」を実行して確認してください。
XXXXの場所に適切な値を設定してください
注:gradlewはLinuxシステムユーザー用、gradlew.batはウィンドウシステムユーザー用
ダウンロードに十分な帯域幅があることを確認してください。
ちょうど15分前に同じ問題が発生しました(そのため、最初にこのページを表示しています)。同じエラーメッセージ---そして、私のuTorrentクライアントがデータリンク全体を占有していることに気付きました。だから私はそれを殺して、gradlew.bat
再び。今回はすべてうまくいきました...
同様の問題があり、次の手順で修正しました:
Created: C:\Users\<username>\.gradle\gradle.properties
プロパティファイルに次のように入力された値:
systemProp.https.proxyHost="company proxy server"
systemProp.https.proxyPort="company proxy port "
systemProp.https.proxyUser="user login "
systemProp.https.proxyPassword="password "
systemProp.https.nonProxyHosts=localhost
HTTPSの代わりにHTTPを試すことができます。
WiFiに80 Mbpsのダウンロード速度で接続したときにも同じ問題が発生していました。何も知らないまま何時間も過ごした後、私はネットワークを変更しました。約4 Mbpsの非常に低いダウンロード速度でモバイルデータからホットスポットに接続しました。 エラーが消えました! WiFiに問題が発生した可能性があります。
コマンドプロンプトに移動し、HTTPおよびHTTPSプロキシを設定します。
あなたのcmdで以下を実行してください-
set HTTP_PROXY=http://<proxyservername>:<port>
set HTTPS_PROXY=http://<proxyservername>:<port>?
プロキシ変数を設定したら、アプリケーション/プロジェクトを再構築または再構築してみてください
少し遅いかもしれませんが、あなたのAndroid STUDIOを更新する必要があるかもしれません。同様の問題がありましたLinux pop_os(Ubuntu派生物)で作業しています)。 Android SDK私の$ PATHとすべてがうまく設定されていますが、Ionic vビルドでGradleの問題が発生しましたダウンロード。
私は単に更新されたmy Android Studioで再試行しましたが、うまくいきました。頑張ってください。
フラッタープロジェクトでこの問題が発生し、問題のフラッタープロジェクトと同じ名前で新しいフラッタープロジェクトを作成しました。次に、「Android」ディレクトリから新しいプロジェクトのファイルを既存のflutterプロジェクトにコピーしました。基本的に、いくつかの設定ファイルがめちゃくちゃになりました。どちらかわかりませんが、これでうまくいきました