EclipseプロジェクトをAndroid Studioにインポートすると、この問題が発生しました。Gradle 'XNote' project refresh failed Error:Could not determine the class-path for interface com.Android.builder.model.AndroidProject.
誰もがなぜそれが起こったのか知っていますか?ありがとうございます。
今、私は同じ問題に直面しています。
1. build.gradleファイルのクラスパスを確認します。への変更
クラスパス 'com.Android.tools.build:gradle:2.3.0'
distributionUrl = http://services.gradle.org/distributions/gradle-3.3-all.Zip
その後、プロジェクトを再構築します。私のためにその助け...私はこれが間違いなくあなたを助けるだろうと思います。
私はこの問題を解決しました。
グーグルはもはやADTを更新しない、それでEclipseがgradleにプロジェクトをエクスポートするとき、それはAndroid Studioがサポートしない古いgradleプラグインバージョンを使う。
まず、インストールしたgradleプラグインのバージョンを確認してください。 Android Studioのインストールディレクトリを開き、\gradle\m2repository\com\Android\tools\build\gradle\
ディレクトリを開くと、インストールしたすべてのバージョンが表示されます。
次にAndroid Studioを開き、 'Project - > Gradle Scripts'タブを開き、ファイルbuild.gradle
を編集し、グラドルプラグインをインストールした最新バージョン、例えば2.3.0に変更します。
[OPTIONAL]このステップは必要ではないです、しかしこれをしなければ、この問題を見るかもしれません:
A problem occurred evaluating root project 'XXX'.
> org/gradle/initialization/BuildCompletionListener
C:\Users\YOUR USER NAME\.gradle\wrapper\dists
にインストールした最新バージョンのgradleを確認してください。 タブ 'Project - > Gradle Scripts'を開き、ファイルgradle-wrapper.properties
を編集し、最後の行の最新バージョン(gradleプラグインではなく、gradleバージョン)を変更します。
最後に、Build - Clean Project
をクリックしてください。それでも「Gradleプロジェクトの同期に失敗しました...」と警告される場合は、Try Again
をクリックしてください。
最後に、文法的な間違いがないことを英語で表現するために私の答えを翻訳するのを手伝ってください。
ただ2つのことを更新: -
1)Build.gradle
をに更新します
dependencies {
classpath 'com.Android.tools.build:gradle:3.0.1'
}
2)Gradle-wrapper.propertiesを更新します。(Change Android mode > Project mode then Extend Gradle and open Gradle-wrapper.properties
)
distributionUrl=http\://services.gradle.org/distributions/gradle-1.12-all.Zip
をに置き換える
distributionUrl=http://services.gradle.org/distributions/gradle-3.3-all.Zip
これは常に問題を解決します。それはあなたにとって役に立つかもしれません
Build.gradleでビルドツールをバージョン25.0.0にアップグレードした後に動作しました。
buildToolsVersion '25.0.0'
そして、デフォルトのグラドルラッパーで最新のグラドルバージョン3.3を使用するようにプロジェクトを変更します(ファイル - >設定 - > Gradle)
私の場合は、プロジェクトからフォルダ.ideaを削除してからスタジオを再起動すると、必要なすべてのフォルダが自動的に管理され、作業が許可されます。