修改Gradle緩存文件夾路徑的5種方法(轉)


Android Studio的gradle在緩存處理上有時候會莫名其妙的出問題,必要時需要手動刪除緩存,然后重新編譯。有時也有出於其他考慮指定gradle緩存路徑。

一針見血的設置方法(本文采用)

在gradle的安裝目錄,編輯bin文件夾下的gradle文件,然后找到如下語句:

# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script
  • 1
  • 1

在這句話的下面加上如下這一句:

GRADLE_OPTS=-Dgradle.user.home=/yourpath/gradle/gradle_cache
  • 1
  • 1

即設置GRADLE_OPTS這個變量即可.這種修改方法尤其適合需要用gradle腳本就行編譯的環境中,本文就采用這種方法。

其他方法

方法1

通過修改AndroidStudio的設置項,找到gradle相關的設置: 

直接修改Service directory path即可。這種方法適合只使用AndroidStudio進行編譯的環境。

方法2,修改gradle.properties文件

在其中增加一句: 
gradle.user.home=D:/Cache/.gradle 
缺點:每個項目都要這么加一次.

方法3,設置GRADLE_USER_HOME環境變量

/etc/profile~/.bash_profile增加如下: 
export GRADLE_USER_HOME=D:/Cache/.gradle

方法4,通過gradle自帶參數

gradle -g D:/Cache/.gradle build build

可以通過gradle --help查看各參數的含義。

總結

個人推薦修改bin/gradle文件的方法 或 方法3.

 

轉自:http://blog.csdn.net/yanzi1225627/article/details/52024632


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM