Android Studio更新Gradleエラー解決方法

1270 ワード

Android Studioはバージョンを更新するたびにGradleプラグインを更新しますが、万里の長城の問題で更新するたびに失敗し、Refreshing Gradle Projectという場所に引っかかり、新規プロジェクトの時にGradle Project Compile Errorエラーを報告することがあります.
解決策:
まずAndroid Studioプロジェクトを開き、プロジェクトディレクトリgradle\wrapper\gradle-wrapper.propertiesというファイルを見つけます.内容は次のとおりです.
#Mon Mar 06 14:01:07 CST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip

Android Studioは現在のバージョンに合致するGradleプラグインをインターネットでダウンロードしますが、このサイトはアクセスできますが、速度が遅すぎるため、更新するたびに時間がかかるか、直接タイムアウトします.
まずダウンロードツールを通じてhttps://services.gradle.org/distributions/gradle-3.3-all.zipというバージョンのプラグインをダウンロードして、ダウンロードツールを使って比較的に速くダウンロードした後に直接zipファイルを解凍してC:\Users\Administrator\.gradle\wrapper\dists\gradle-3.3-all\55gk2rcmfc6p2dg9u9ohc3hw9ディレクトリの下にコピーしないでください.
Android Studioを再起動するか、Android StudioツールバーSync Project Gradle Filesを直接クリックします.
Android Studioは自動的にプラグインを更新します.
Android StudioにError:No service of type Factory available in ProjectScopeServicesが表示されます.
直接build.gradleのclasspath com.github.dcendents:android-maven-gradle-plugin:1.3を1.4.1に更新すれば問題を解決できます.