1. 程式人生 > >Android項目Gradle內網配置

Android項目Gradle內網配置

分享圖片 在服務器 配置 內網 問題: 8.4 文件 開發機 pro

由於內網無法連接到外部網絡,在使用Gradle編譯Android Studio項目時就會面臨一些問題:

1.Gradle安裝文件無法下載

2.Gradle Android插件無法下載

3.項目依賴文件無法下載

苦心人天不負,通過摸索,找到了一些解決方法,與大家分享

開發機器信息:

操作系統:Windows

服務器的信息:

IP地址:192.68.121.130

操作系統: SUSE Linux Enterprise Server 11 SP4 (x86_64)

Java版本: 1.8.0_144

Tomcat版本: 7.0.70

Gradle安裝文件存放目錄為:/home/jack/Desktop/jack/software/gradle

Android APP信息:

Gradle Android插件版本:2.3.3

Gradle Wrapper版本:3.3

依賴文件:

ButterKnife:8.4.0

解決內網環境下Gradle安裝文件無法下載的問題

1 在服務器上安裝Tomcat

1.1 從Tomcat網站下載Tomcat 7.0.70,地址:

https://archive.apache.org/dist/tomcat/tomcat-7/v7.0.70/bin/apache-tomcat-7.0.70.tar.gz

1.2 解壓Tomcat,執行以下命令
  tar zxvf apache-tomcat-7.0.70.tar.gz
  如解壓後Tomcat對應的目錄為:
  /home/jack/Desktop/jack/software/apache-tomcat-7.0.70
1.3 設置環境變量TOMCAT_HOME為:
  /home/jack/Desktop/jack/software/apache-tomcat-7.0.70
1.4 啟動Tomcat,執行以下命令:
   cd $TOMCAT_HOME
   sh bin/startup.sh
2. 建立軟鏈接:
     cd $TOMCAT_HOME/webapps
ln -s /home/jack/Desktop/jack/software/gradle gradle

技術分享圖片

3. 將gradle-3.3-all.zip上傳到服務器/home/jack/Desktop/jack/software/gradle目錄下

技術分享圖片
此時訪問 http://192.168.121.130:8080/gradle/gradle-3.3-all.zip,如可以下載文件,則配置成功

4. 替換項目中gradle-wrapper.properties文件的distributionUrl

技術分享圖片
5. 在項目根目錄下執行gradlew –v,如果本地沒有緩存Gradle 3.3則先會從服務器下載gradle-3.3-all.zip並緩存到本地(默認本地緩存目錄為C:\Users\xxx\.gradle\wrapper\dists),然後再執行命令

技術分享圖片

技術分享圖片




 
 
 
 

 

 

 

Android項目Gradle內網配置