9

Android Studio を 1.5 から 2.0 にアップグレードしました (つまり、完全な新しいバージョンをインストールしました)。アップグレードは順調に進んでいるように見えましたが、Gradle がプロジェクトを同期しているときにプロジェクトを開くと問題が発生します。

Gradle 同期が数分間実行された後、次のエラーが表示されます。

Failed to sync Gradle project MyProject
    Unknown host 'jcenter.bintray.com'. You may need to adjust the proxy settings in Gradle.
    Error:  Enable Gradle "offline mode' and sync project
            Learn about configuring HTTP proxies in Gradle

そこで、次のリンクをクリックします。

Enable Gradle "offline mode' and sync project

その後、Gradle が 1 ~ 2 秒間スピンし、次のメッセージが表示されます。

Failed to sync Gradle project MyProject
    Error: No cached version of com.android.tools.build:gradle:1.3.0 available for offline mode.
           Disable Gradle 'offline mode' and sync project

だから、私はこのリンクをクリックします:

Disable Gradle 'offline mode' and sync project

そして、私は再び最初のエラーに戻ります。

私が取り組んでいるマシンは 100% オフラインです。いかなる種類のネットワーク接続もありませんし、これからもありません。インターネットを必要とするある種のチェックを無効にする必要があると思いますが、何がわかりません。これは修正可能ですか、それとも Android Studio 1.5 にダウングレードする必要がありますか?

アップデート

次のエラー メッセージも表示されます。

Gradle sync failed: Unknown host 'services.gradle.org'. You may need to adjust the proxy settings in Gradle.
4

12 に答える 12

26

わかりました、私は自分の問題を修正したので、他の誰かがこの状況に遭遇した場合に備えて、私がどのようにそれをしたかを投稿したいと思いました.

グーグルで調べていたところ、 Android Studio をオフラインで使用することに関する声明が見つかりました。

できますが、Gradle の依存関係を使用することはできません。インターネットを使用して依存関係のリポジトリをGradle検索するため、オンラインで作業することが完全にできない場合。Gradle ファイルには何も含めないようにしてください。含めた場合、同期する必要があり、失敗します。基本的に、Gradle ファイルには触れないでください。

そこで、gradle ファイル、具体的にはプロジェクト (モジュールではなく) の build.gradle を調べました。そこに着くと、次の行に気づきました。

dependencies {
    classpath 'com.android.tools.build:gradle:1.3.0'
}

それで、私は置き換え1.3.02.0.0、プロジェクトはうまく構築されました。

これが将来誰かに役立つことを願っています。幸運を。

于 2016-04-08T17:56:29.027 に答える
4

guithub Click Here For Codeから「BackboneExampleApp」ソースコードをダウンロードしたときに同じ問題が発生しました。古いプロジェクトの設定を見て次のプロセスを実行したところ、これらのエラーが見つかりました。両方のエラーを解決し、アプリを実行してプロジェクトをアップグレードするエラーが発生しました。最終的に更新すると、問題はなくなりました。写真を参照してください。

ここに画像の説明を入力

build.gradle (プロジェクト:BackboneExampleApp-master)-->

dependencies {
    classpath 'com.android.tools.build:gradle:2.3.1'
}
于 2017-04-18T14:35:58.247 に答える
4

私のアプリケーションでも同じ問題が発生します。キャッシュの無効化/再起動を完了したら、問題は解決しました。

于 2019-03-22T07:28:42.457 に答える
2

私はあなたと同じ問題を抱えていました。幸いなことに、私はそれを解決することができました。File >> Settings >> Build, Execution, Deployment >> Build Tools >> Gradleに移動する必要があります。Gradle Homeを変更する必要があります。私のは「C:/Program Files/Android/Android Studio/gradle/ gradle-2.08」で、パスが無効であると表示されました。そのため、ファイル エクスプローラーでパスを再確認し、変更してください。「C:/Program Files/Android/Android Studio/gradle/ gradle-2.10」に変更しました。

于 2016-04-08T15:58:00.277 に答える
0

私は同じ問題に直面しました。gradle の環境変数のパスにエントリを作成したことを確認してください

C:\Program Files\Android\Android Studio\gradle\gradle-3.2\bin

オフライン モードを無効にして環境変数にパスを設定した後、問題は修正され、Gradle はクリーンにビルドされました。

于 2017-03-19T17:48:54.847 に答える
0

私の問題はすべての答えとは異なりました。gradle distribution url was wrong. gradle-wrapper.properties ファイルの distributionUrl が間違っている可能性があるのが問題かもしれません。

于 2019-09-12T22:17:19.323 に答える