1

仕事用 PC に Android Studio をインストールしましたが、プロジェクトをビルドしようとするとエラーが発生します。

Gradle: A problem occurred configuring project ':FitnessUnlimited'.
  Could not resolve all dependencies for configuration ':FitnessUnlimited:classpath'.
    Could not resolve com.android.tools.build:gradle:0.5.+.
  Required by:
    Siv:FitnessUnlimited:unspecified
      Failed to list versions for com.android.tools.build#gradle;0.5.+.
        Could not list versions using M2 pattern 'http://repo1.maven.org/maven2/[organisation]/[module]/[revision]/[artifact]-[revision](-[classifier]).[ext]'.
          Could not GET 'http://repo1.maven.org/maven2/com/android/tools/build/gradle/'.
            Network is unreachable: connect

設定にネットワーク プロキシの詳細を入力しましたが、それでもエラーが発生します。間違った詳細を入力すると、認証に関係することを示す 807 エラーが発生するため、プロキシ設定を正しく読み取っていると思います。

とにかく、ここに取得しようとしているファイルをダウンロードして、プロジェクトに配置して、Android Studio からダウンロードする必要がないようにすることはできますか? IT と話すと、おそらくファイアウォールで保護された URL だと思われますが、ブラウザに URL をロードすると、すべてのファイルを表示してダウンロードできるので、ファイアウォールで保護されているとは思いません。

4

1 に答える 1

1

問題は、ブラウザがインターネットにアクセスする方法と Java がインターネットにアクセスする方法が一致していないことです。

プロキシ設定を再確認してください。どこかにエラーがあるはずです。簡単に言えば、Maven は Java の標準プロキシ設定を使用します。そのため、他の Java アプリをどのように構成するか、IT 部門に問い合わせてみてください。

動作しない場合は、Nexusarchivaなどのローカル Maven リポジトリ プロキシ/キャッシュをインストールします。

プロキシの背後で Nexus を構成する方法についてはこちらを参照してください。また、アーカイブについてはこちらを参照してください。

Maven を最初に実行したときにおそらく数千の (小さな) ファイルをダウンロードするため、通常、手動でダウンロードすることはできません。

于 2013-10-16T08:37:51.933 に答える