web-dev-qa-db-ja.com

インタフェースcom.Android.builder.model.AndroidProjectのクラスパスを特定できませんでした

EclipseプロジェクトをAndroid Studioにインポートすると、この問題が発生しました。Gradle 'XNote' project refresh failed Error:Could not determine the class-path for interface com.Android.builder.model.AndroidProject.誰もがなぜそれが起こったのか知っていますか?ありがとうございます。

enter image description hereenter image description here

55
Qiuyu ZHANG

今、私は同じ問題に直面しています。

1. build.gradleファイルのクラスパスを確認します。への変更

クラスパス 'com.Android.tools.build:gradle:2.3.0'

  1. それからgradle-wrapper.propertiesに行き、distributionUrlを変更してください。

distributionUrl = http://services.gradle.org/distributions/gradle-3.3-all.Zip

その後、プロジェクトを再構築します。私のためにその助け...私はこれが間違いなくあなたを助けるだろうと思います。

163
Palanivelraghul

私はこの問題を解決しました。

グーグルはもはやADTを更新しない、それでEclipseがgradleにプロジェクトをエクスポートするとき、それはAndroid Studioがサポートしない古いgradleプラグインバージョンを使う。 enter image description here

まず、インストールしたgradleプラグインのバージョンを確認してください。 Android Studioのインストールディレクトリを開き、\gradle\m2repository\com\Android\tools\build\gradle\ディレクトリを開くと、インストールしたすべてのバージョンが表示されます。 enter image description here

次にAndroid Studioを開き、 'Project - > Gradle Scripts'タブを開き、ファイルbuild.gradleを編集し、グラドルプラグインをインストールした最新バージョン、例えば2.3.0に変更します。 enter image description here

[OPTIONAL]このステップは必要ではないです、しかしこれをしなければ、この問題を見るかもしれません:

A problem occurred evaluating root project 'XXX'.
> org/gradle/initialization/BuildCompletionListener

C:\Users\YOUR USER NAME\.gradle\wrapper\distsにインストールした最新バージョンのgradleを確認してください。 enter image description here タブ 'Project - > Gradle Scripts'を開き、ファイルgradle-wrapper.propertiesを編集し、最後の行の最新バージョン(gradleプラグインではなく、gradleバージョン)を変更します。 enter image description here

最後に、Build - Clean Projectをクリックしてください。それでも「Gradleプロジェクトの同期に失敗しました...」と警告される場合は、Try Againをクリックしてください。 enter image description here

最後に、文法的な間違いがないことを英語で表現するために私の答えを翻訳するのを手伝ってください。

35
Qiuyu ZHANG

ただ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

これは常に問題を解決します。それはあなたにとって役に立つかもしれません

8

Build.gradleでビルドツールをバージョン25.0.0にアップグレードした後に動作しました。

buildToolsVersion '25.0.0'

そして、デフォルトのグラドルラッパーで最新のグラドルバージョン3.3を使用するようにプロジェクトを変更します(ファイル - >設定 - > Gradle)

3

私の場合は、プロジェクトからフォルダ.ideaを削除してからスタジオを再起動すると、必要なすべてのフォルダが自動的に管理され、作業が許可されます。

1
Arjun