web-dev-qa-db-ja.com

Android St​​udio 2.2既存のプロジェクトのインポートに関するGradleプロジェクト情報の作成で立ち往生

Windows 10でAndroid studio 2.2を使用しています。

既存のAndroidプロジェクトをインポートしようとしています。永遠にかかって、まだメッセージが表示されている問題

'ProjecTName' Graedleプロジェクト情報の構築

その後、Androidスタジオは完全に動けなくなり、タスクマネージャーから削除します。

Android St​​udioリストで利用可能なオプションを試しました:

  1. 既存のAndroid St​​udioプロジェクトを開きます

  2. プロジェクトのインポート(Eclipse ADT、Gradleなど)

test

41
MBH

私はすべてのgradleフォルダを削除し、別のプロジェクトからコピーして貼り付けましたが、これは私のために働きました

3
MBH

バックグラウンドで進行中のGradleのダウンロードがあります。終了するのを待ちます。

32
Ciado

プロジェクトフォルダーからGradleファイルを削除して、再試行してください。

これが役立つことを願っています。

20
lRadha

私にも問題がありました。

Gradle 3.5バイナリ配布Zipファイルをダウンロードし、プロジェクトからgradleフォルダーを削除し、Android St​​udioの設定に移動し、[オフライン作業]をオンにし、[ローカルgradle配布を使用]を使用して、 「Gradle home」および「Service directory path」テキストフィールドに解凍されたgradleフォルダー。

次に、Android St​​udio 2.3でプロジェクトを開こうとしました。

その後、メッセージが表示され、キャンセルを押して手動でGradleを構成し、解凍されたGradleフォルダを再度見つけました。これで私の問題が解決しました。

4

以下を試してください:

1>プロジェクトフォルダーからgradleファイルを削除(削除)してから、再試行してください。

2> Androidスタジオに移動し、[ファイル]> [キャッシュの無効化/再起動]を試してみてください。

3>上記の2つが機能しない場合は、gradle、Android Studioのバージョンを確認し、更新が必要かどうかを確認してください。

4>上記の3は通常私にとってはうまくいきますが、それがまだ続く場合は、プロジェクトの依存関係を確認する必要があります。また、他のプロジェクトをインポートしてみて、同じ問題が発生した場合は、新しいインストールを試してください 安定バージョン Androidスタジオの。

3
dummystreamer

C:\ Users\User.gradleを削除してください

2
Oguzhan Cevik

上記の答えはうまくいきませんでした。

異なるgradleバージョンのプロジェクトがいくつかあります。プロジェクトを開こうとすると、Android St​​udioがそのグラドルをバックグラウンドでダウンロードし始めました。

したがって、古いプロジェクトを新しいAndroid St​​udio/Gradleにインポートする前に行うべきこと。

  1. ファイル 'build.gradle'で、古い行を "classpath 'com.Android.tools.build:gradle:2.3.3'"に置き換えます(2.3.3が最新であると仮定します。これは、新しく/最近作成されたプロジェクトで確認できます)
  2. ファイル「gradle/wrapper/gradle-wrapper.properties」で、古い行を「distributionUrl = https://services.gradle.org/distributions/gradle-3.3-all.Zip」に置き換えます(3.3が最新であると想定しています。これは、新しく/最近作成されたプロジェクトで)

インポートすると、他のgradleバージョンはダウンロードされなくなります。

Notepad ++を使用して、すべての古いプロジェクトを含むディレクトリ全体で上記の行をfind-replaceしました。

2
M. Usman Khan

これは私のために働いた..確かにあなたのために働くでしょう。

ステップ1:プロジェクトフォルダーからGradle「フォルダー」のみを削除します。

ステップ2:Android St​​udioからプロジェクトをインポートすると、ダイアログボックスが表示されます。[使用するにはOk]を押し、...をキャンセルします。 「キャンセル」を押して、最新のGradleファイルをダウンロードしたパスを探します(私の場合はC:/Gradle/gradle-3.5)。

ステップ3:「no cache version for ....」というエラーが表示されます。したがって、com.Android.tools.build:gradleのバージョンを確認してください。.で、パス「C:\ Program Files\Android\Android Studio\gradle\m2repository\com\Android\tools\build\gradle」を確認してくださいそして最新バージョン(私の場合は2.3.2)を選択します。そこで、Android St​​udioのGradle Scripts-> build.gradle(Android)に移動し、依存関係のクラスパスを(classpath 'com.Android.tools.build:gradle:2.3.2')に変更します。場合

ステップ4:「再試行」をクリックします。次に、ツールのアップグレードを求められ、それをクリックしてアップグレードし、完了です。

おめでとうございます、プロジェクトは正常にビルドされました。

そして、ええ、設定->ビルド、実行...-> Gradle-> "ローカルgradle配布とオフライン作業とGradleホームを使用する:C:/Gradle/gradle-3.5&Serviceディレクトリパス:C:のチェックマークを確認してください。 /Gradle/gradle-3.5(私の場合)。

1
Vivek Thakkar

実際の問題は、スタジオがインターネット経由でgradleファイルをダウンロードしていることです。ダウンロードできない場合がありますが、スタックしますが、手動で修正できます。

Android St​​udiosバージョンに従ってGradleファイルをダウンロードします。

Gradleファイルは、- https://services.gradle.org/distributions/ からダウンロードできます。

「Gradleの更新」エリアで、Gradleバージョンを- https://developer.Android.com/studio/releases/gradle-plugin.html で確認してください。

Gradleをダウンロードして、c:/Users/username/local/.gradleに貼り付けます

これはそれです!!!

1
Manuj

私のgradleファイルには、gradleバージョンが2.1.0に設定されていることがわかりました。だから私はワードパッドでファイルを開き、最初にそれを3.3に変更し、それから私にとってはうまくいった。

そしてgradel-wrapper.propertiesで:distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.ZipからdistributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.Zipへ問題を解決できることを願っています

1
K.A. Siddiqui

Tempとtemp%を削除するとうまくいきました!

0

手動でダウンロード gradle-3.3-all.Zip

/Users/[yourUsername]/.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9/に抽出します

0
hitman47