簡體   English   中英

Android工作室陷入了Refreshing Gradle項目

[英]Android studio stuck at Refreshing Gradle project

將Android工作室更新為1.2.2,后台進程不會結束。(刷新'MemoryCards'Gradle項目)。

現在已經超過一個小時而且仍然很忙?

在此輸入圖像描述

這是正常的,為什么需要這么長時間? 它是一個小應用程序。

這是我的想法.log: https ://www.dropbox.com/s/syf12m3lxbww5k7/idea.log dl = 0

更新:

在Android工作室中禁用我的代理設置並繼續刷新過程並向我顯示以下內容。 在此輸入圖像描述

它在下載gradle zip時失敗了:

在此輸入圖像描述

所以我認為這需要很長時間才能嘗試下載gradle zip文件+ - 60 Mb並且我的互聯網連接很慢...

因此,當我禁用代理設置但是它無法下載gradle zip文件時,該過程會繼續...? 所以它又失敗了。

更新:

我使用了另一個Internet源,它下載了gradle並繼續進行。

在Android Studio中選擇:
文件\\設置\\構建,執行,部署\\構建工具\\ Gradle
單擊右側顯示本地gradle分發路徑的按鈕。
你將被帶到gradle文件夾。
在此對話框中單擊確定,您的路徑將更新!

重啟android工作室,你很高興!

問題:
在我的案例路徑中,在更新之后選擇舊版本,例如:
C:/ Program Files / Android / Android Studio / gradle / gradle-2.4
但是,更新后它被更改為:
C:/ Program Files / Android / Android Studio / gradle / gradle-2.8

PS:
此解決方案還解決了以下錯誤:
buildTypes不能應用於groovy.lang.Closure

按以下順序嘗試一些事項:

  1. 重新啟動整個PC,然后再試一次......

  2. 如果失敗則清除android studio的緩存,重啟
    android工作室再試一次..

  3. 禁用PC /網絡/ Android工作室上的任何代理,然后重試

如果這不起作用,請查看清除gradle文件並重新下載它們。 讓我知道這是怎么回事,我可以根據需要更新我的答案。

正如這個答案所示, 從家中刪除.gradle目錄有助於在某些情況下解決此問題。

將gradle主目錄更改為存在位置。

我遇到過同樣的問題。 我剛剛在ubuntu 14.04上將我的android studio更新為2.0。 這個問題出現在其中一個項目中,它通過這里的答案解決了,這個問題似乎與這個問題無關!!

如果您使用的是Android Studio 2.0 Beta,則可能會出現此問題(如果您正在使用NTFS文件系統,則更有可能),並且看起來“即時運行”是罪魁禍首。 在設置中搜索“即時運行”並取消選中該框

在這里發布一個老問題 - 也許其他人可能會堅持這個問題。

這些步驟對我有用:

  1. 首先關閉android工作室
  2. 轉到文件夾C:\\ Users \\ .gradle並刪除該文件夾。
  3. 然后在gradle文件夾中創建gradle.properties文件並添加以下行。
  org.gradle.daemon=true org.gradle.parallel=true 
  1. 打開android工作室

這種情況發生在我身上很多次,沒有單一的解決方案。你應該嘗試下面提到的一些解決方案。

  1. File -> Invalidate Caches / Restart
  2. Android studio和Gradle 更新到最新版本
  3. 通過轉到Settings/Preferences -> Build,Execution, Deployment -> Gradle選擇正確的Gradle分布,然后選擇本地Gradle分發的路徑

  4. 重啟你的電腦

關閉我的VPN解決了這個問題。

我在更新Android工作室后在Windows 7上遇到此問題,這對我有用:

運行具有管理權限的Android Studio。

您可以反向Android Studio 1.4,然后項目工作.....

當我將其更新為1.5時,項目開始堅持刷新> _ <

可能沒有幫助,但值得一試〜

Lloric的答案是完美的答案。

轉到Settings > Build Tools > Gradle

然后將Gradle Home路徑更改為現有路徑。

可能你現在用gradle-2.10面臨問題

瀏覽目錄,您將找到我的或更高版本的gradle-2.14.1

將其更改為然后重建您的項目。

如果gradle已正確下載並且您剛剛遇到此項目的問題,請按照下列步驟操作:

  1. 從項目的根目錄中刪除.gradle文件夾。
  2. 文件>無效緩存/重新啟動。

在adnroid工作室堅持gradle

注意 :如果android studio沒有重啟,請在任務管理器中殺死它的進程。

其他解決方案:

  • 將android studio添加到防火牆和防病毒例外(或暫時關閉)
  • jcenter()行之后將mavenCentral()添加到項目build.gradle。

在您的終端嘗試:

gradlew clean

然后使緩存及其工作無效...它將從Internet重新下載所有庫並成功構建您還可以刪除build,.gradle,gradle文件夾以強制重新清理

在我的例子中,我從網站下載Gradle zip,並設置gradle本地主頁,啟用離線工作。 然后“文件”菜單 - >重啟。 它對我有用。

如果您將現有項目加載到新的Android工作室,那么它是您在頂級build.gradle文件中指定的gradle庫版本。 檢查版本並移至android studio的最新版本或兼容版本。

在我的情況下,它是file-> settings-> tools-> gardle中的錯誤路徑..只需刪除路徑然后應用。

然后重啟android studio(你可能需要結束任務)

如果連接超時錯誤,這通常是代理問題。 如果您使用代理,請嘗試禁用它們。

此外,當gradle卡住時,刪除c:\\Users\\.gradle文件夾總是幫助我。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM