40

我在Windows 10上使用Android studio 2.2Android Studio 2.2卡在建設Gradle項目信息導入現有項目

我想導入現有的Android項目。它永遠帶着問題仍然顯示消息

建設「項目名稱」 Graedle項目信息

該機器人工作室是完全卡住後,我從任務管理器殺了它!

我嘗試過Android Studio列表中可用的選項:

  1. 打開現有的Android Studio項目

  2. 導入項目(Eclipse的ADT,搖籃等)

test

+0

相同配置下載,沒有抓住這樣的問題呢。你試過了嗎? – lRadha

+2

當然很多時候,Android工作室然後完全卡住,我需要從任務管理器殺死它。 @lRadha – MBH

+0

問題可能出在gradle分發下載或依賴關係解析。檢查是否有任何網絡代理設置您的操作系統或IDE –

回答

2

我已經刪除了所有gradle這個文件夾,並從另一個項目複製並粘貼它的問題,這個工作對我來說

+1

爲什麼你然後標記你的權利,如果@lRadha先回答了? – bosco

17

只需從您的移除Gradle文件項目文件夾並重試。

希望這會有所幫助。

+2

它的工作...我刪除了所有的gradle文件夾,並從另一個項目中複製它,並粘貼它,這對我有用 – MBH

+1

@MBH是的,正如你所說我剛剛取代'gradle'文件夾與我最近工作過的項目之一。 – CodeToLife

3

嘗試以下操作:

1>嘗試刪除(刪除)從項目文件夾中的文件的Gradle,然後重新嘗試。

2>嘗試進入android studio,然後選擇Files> Invalidate Caches/Restart然後嘗試。

3>如果以上兩個不起作用,請檢查gradle,android Studio版本並查看是否需要更新。

4>高於3通常適用於我,如果它仍然存在,那麼您需要檢查項目的依賴關係。另外嘗試導入一些其他項目,如果出現同樣的問題,請嘗試Android Studio的STABLE版本的全新安裝。

+1

爲我工作的第一個選項,我已經使用Android Studio 2.2,它是** STABLE版本** ..謝謝 – MBH

29

在後臺正在下載Gradle。等待它完成。

+5

看起來很愚蠢但是......非常真實..您可以在後臺檢查網絡操作對於android studio :-D –

+0

花了幾分鐘讓我走過這一步。 –

+1

我等了半個多小時一次。但它看起來並不總是網絡問題。 – MBH

1

其實真正的問題是,該工作室的gradle下載文件throught互聯網,有時不能夠這樣做,那麼它stucks但我們可以手動修復它根據你的Android

下載文件搖籃通

影城版。

您可以下載gradle這個文件通https://services.gradle.org/distributions/

請參閱您的搖籃vesrion通https://developer.android.com/studio/releases/gradle-plugin.html在更新搖籃區域。

下載的搖籃,並將其粘貼入─C:/Users/username/local/.gradle

,這是它!

1

我發現我的gradle文件的gradle版本設置爲2.1.0。所以我在寫字板中打開這些文件,並首先將其更改爲3.3,然後對我來說工作得很好。

而在gradel-wrapper.properties: 從distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zipdistributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip 希望這將解決

+0

很好的答案..解決我的問題..謝謝:) –

2

嘗試刪除C:\ Users \ User.gradle

+0

tesekkurler :-) – MBH

+0

謝謝!這對我有用。實際路徑是c:\ users \ [用戶名] \ gradle我在 –

4

我也有問題。

我下載了gradle 3.5二進制發行zip文件,從我的項目中刪除了gradle文件夾,然後去了Android Studio的設置,勾選了「離線工作」,使用了「使用本地gradle distribution」並設置瞭解壓縮gradle關於「Gradle home」和「Service directory path」文本字段的文件夾 。

然後我試着用Android Studio 2.3打開項目。

然後顯示一條消息,我按下取消手動配置gradle,然後我再次找到解壓縮的gradle文件夾。這解決了我的問題。

1

這對我有效..肯定會爲你工作。

第1步:從項目文件夾中刪除「僅」Gradle「文件夾」。

第2步:從Android Studio中導入您的項目&將出現一個對話框「請按 確定要使用...或取消至...」。按「取消」&找到您下載最新的Gradle文件(C:/Gradle/gradle-3.5,在我的情況)的路徑。

第3步:它會給出一個錯誤說「沒有緩存版本......」。所以現在檢查哪個版本的com.android.tools.build:gradle:你有..所以檢查路徑「C:\ Program Files文件\安卓工作室\ gradle \ m2repository \ com \ android工具\ build \ gradle」並選擇最新版本(在我的情況下爲2.3.2)。所以現在,在Android Studio中轉到Gradle Scripts-> build.gradle(android),並將dependencie的類路徑更改爲(classpath'com.android.tools.build:gradle:2.3.2')inin case

step 4:點擊「再試一次」。然後,它會要求升級工具,通過點擊它然後&你完成升級..

恭喜,您的項目順利建成..

和是確保在設置 - >建設,Exec ...-> Gradle->「複選標記使用本地gradle分發&離線工作& Gradle home:C:/Gradle/gradle-3.5 &服務目錄路徑:C:/Gradle/gradle-3.5(在我的情況下)

2

以上答案對我來說並不適用。

我有幾個具有不同gradle版本的項目,每當我嘗試打開一個項目時,Android Studio都開始在後臺下載它的Gradle。

因此,在將舊項目導入新的Android Studio/Gradle之前要做的事情。

  1. 在文件「的build.gradle」取代「類路徑‘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 ++上述行。

0

刪除temp和temp%爲我工作!

+0

之前跑了幾個反應原生項目,從哪裏來呢? – MBH

+0

Windows + R,輸入temp或%temp% –

+0

我是Mac用戶:(感謝分享 – MBH

0

手動gradle-3.3-all.zip

,並提取到我的系統上/Users/[yourUsername]/.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9/

相關問題