android studio匯入項目時一直在Grandle Build Running

來源:互聯網
上載者:User

標籤:target   max   and   none   sof   gen   vps   apk   run   

在使用AS開發安卓應用程式的時候經常會遇到Gradle build running一直在運行甚至卡死的情況,解決方案如下:

方法1:(親測有效)

1、在C:\User\<使用者名稱>\.gradle 目錄下建立一個gradle.properties檔案,並在裡面添加一行:org.gradle.daemon=true

2、開啟AS,在Settings中設定Gradle的工作模式為offline,如:



這樣就可以解決一直在running的問題了

方法2:

        找到路徑C:\Users\admin\.gradle\wrapper\dists,在此檔案夾下有一個gradle版本檔案夾,開啟後是一個名字很長的檔案夾,
例如我的C:\Users\admin\.gradle\wrapper\dists\gradle-2.4-all\6r4uqcc6ovnq6ac6s0txzcpc0   然後下載對應版本的gradle,將下載的壓縮包直接放進名字很長的檔案夾中即可,不需要解壓


方法3:

 

需要在android studio 中配置gradle的代理,當然是用goagent了。開啟setting->gradle->Gradle VM Options:-Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=8087設定產生功後,重啟androidstudio ,速度會非常快。
方法4:
1)進入剛安裝的Android Studio目錄下的bin目錄。找到idea.properties檔案,用文字編輯器開啟。
2)在idea.properties檔案末尾添加一行: disable.android.first.run=true ,然後儲存檔案。
3)關閉Android Studio後重新啟動,便可進入介面。

方法:5:

      可能是由於國內的某些殺毒軟體禁用了aapt.exe進程導致的。aapt即Android Asset Packaging Tool,在SDK的build-tools目錄下。該工具可以查看,建立, 更新ZIP格式的文檔附件(zip, jar, apk)。也可將資源檔編譯成二進位檔案,儘管你可能沒有直接使用過aapt工具,但是build scripts和IDE外掛程式會使用這個工具打包apk檔案構成一個Android 應用程式。

解決辦法:

網上有個解決的方法,是通過延長aapt.exe的啟動時間來解決的,在系統變數中加上“SLAVE_AAPT_TIMEOUT”,並設定值為30,同時也要在使用者變數中加上"JAVA_HOME"的設定,不過相信只要是做java或者android開發的人都會設定好"JAVA_HOME"吧


還有個方法是更新build-tools為最新的版本

但是以上這些方法治標不治本

解決的根本途徑是要讓殺毒軟體信任AndroidStudio的所有操作

這個就需要各位根據自己電腦使用的殺毒軟體來添加信任程式了,具體流程視使用的軟體不同而定

把studio.exe(32位)或者studio64.exe(64位)添加為信任程式,這兩個檔案在AndroidStudio的安裝目錄\bin檔案夾下


或者直接把整個AndroidStudio安裝目錄檔案夾設定為信任區最好了

如果以上的步驟閑麻煩,那就關閉或者徹底卸載掉殺毒軟體把。。。簡單粗暴見效快

方法6:

下載版本較新的android studio,新版本的對這種情況有了很好的改進。我用的2.2.3,幾乎沒有卡頓的情況。

android studio匯入項目時一直在Grandle Build Running

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.