日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Android Studio通過Artifactory搭建本地倉庫優化編譯速度的方法

瀏覽:193日期:2022-09-26 08:27:08

Android Studio 編譯速度慢,一般來說,原因有下面幾個。

Gradle下載慢 依賴庫下載慢 依賴庫使用'+'(使用最新的),每次都需要去查找新的(盡量不適用這種方式)

這里,大部分的庫,我們可以通過阿里云代理倉庫。但是,如果有我們自己的私有庫或者插件的話??隙ú幌M诺桨⒗镌粕狭恕?/p>

這個時候,我們就需要建立,我們自己的本地倉庫,讓私有倉庫,依賴阿里云的私有倉庫。

依賴關系,如下圖

Android Studio通過Artifactory搭建本地倉庫優化編譯速度的方法

這樣,既保證了我們私有庫的安全性,又讓我們的依賴庫也享受到了阿里云代理倉庫的便利。

通過Artifactory搭建本地倉庫可以參考:架構師教程Artifactory破解步驟。這里就不說明了。

下面,我們主要說明的是本地倉庫的配置及在項目中的引用。

一,本地倉庫的創建

這里又分為2個部分:

依賴本地的庫比如,Gradle的版本,或者自己寫的Gradle插件等等

依賴遠程的庫比如,OKHttp,Retrofit等等第三方庫

創建虛擬組這樣的話,方便我們的引入。不用每個庫都引入進來。

1,創建依賴本地的庫

點擊左側的Admin→local,進入Local Repositories。

Android Studio通過Artifactory搭建本地倉庫優化編譯速度的方法

點擊右上角的按鈕(New)

Android Studio通過Artifactory搭建本地倉庫優化編譯速度的方法

選擇Maven,然后,填寫Repository key,我們就起一個android_local(自己定義就好)。

然后,點擊Save & Finish,到這里就創建了一個本地的Maven倉庫。

Android Studio通過Artifactory搭建本地倉庫優化編譯速度的方法

然后,我們在Local Repositories下面就看到了,我們創建的本地庫。

Android Studio通過Artifactory搭建本地倉庫優化編譯速度的方法

下面,我們就要把我們下載好的Gradle,放到這個本地倉庫。

點擊左側欄第2個按鈕,Artifact Repository Browser

選擇,我們的android_local的maven庫,點擊右側Deploy,把我們的Gradle的zip上傳上去就可以了

如下圖

Android Studio通過Artifactory搭建本地倉庫優化編譯速度的方法

上傳完成后,我們在左側的android_local下面,就看到了這個Gradle的zip包

Android Studio通過Artifactory搭建本地倉庫優化編譯速度的方法

這里,有個東西需要配置一下。倉庫默認上傳文件大小是100M,我們需要改大一些,不然,上傳會失敗。

點擊左側的Amin→General Configuration 。

Android Studio通過Artifactory搭建本地倉庫優化編譯速度的方法

修改File Upload Max Size (MB) ,這個選項,我們改成400M,點擊Save。

如下圖,修改完后,再上傳我們的Gradle的zip就沒有問題了。

Android Studio通過Artifactory搭建本地倉庫優化編譯速度的方法

到這里,我們建立的本地的倉庫就配置完成了

2,依賴遠程的庫

我們項目除了Gradle以外,開發時會用到很多的第三方庫,這個時候,我們還需要配置一個依賴遠程的倉庫。

根據上面的流程,我們的遠程倉庫,需要依賴阿里云的代理倉庫。這里先創建一個jcenter倉庫。

首先,點擊左側的Admin?→Remote

Android Studio通過Artifactory搭建本地倉庫優化編譯速度的方法

然后,跟本地倉庫一樣,點擊右側的New按鈕

Android Studio通過Artifactory搭建本地倉庫優化編譯速度的方法

我們填寫一個repository key叫aliyun_maven。并填寫地址。

Android Studio通過Artifactory搭建本地倉庫優化編譯速度的方法

填寫完成后,點擊右下角的Save & Finish。

就創建好了,我們的jcenter倉庫。

我們還要創建google的本地倉庫,最好再創建一個public的倉庫(防止,其他的地方找不到)

創建完成后,我們看下,我們的遠程倉庫列表

Android Studio通過Artifactory搭建本地倉庫優化編譯速度的方法

可以看到,我們的3個遠程倉庫都創建好了。

3,創建虛擬組

上面,我們把Gradle的文件倉庫和依賴庫依賴的google(),jcenter()倉庫,都創建好了。

如果,我們每個都依賴到項目的話,很不方便。首先,需要寫很多;其次,就是如果再添加其他倉庫的話,我們也需要都次都改動,這個地方。

這里,我們就創建一個虛擬組。這樣,我們的項目,只需要依賴一個虛擬組,讓虛擬組把上面的倉庫都添加進去就可以了。

首先,點擊左側的Admin?→Virtual。

Android Studio通過Artifactory搭建本地倉庫優化編譯速度的方法

其次,還是點擊右上角的New按鈕。填寫Repository key,把上面的aliyun_jcenter,android_local等等倉庫添加進去。

Android Studio通過Artifactory搭建本地倉庫優化編譯速度的方法

最后,點擊Save & Finish

這樣,我們的組就創建好了。

最后,看下我們所有創建的倉庫。

Android Studio通過Artifactory搭建本地倉庫優化編譯速度的方法

二,使用本地倉庫

上面的本地倉庫創建好以后,我們就不用直接依賴google()等倉庫了。

修改我們的項目配置。

1, gradle?→wrapper?gradle-wrapper.properties 下的gradle下載地址

#distributionUrl=https://services.gradle.org/distributions/gradle-4.10.1-all.zipdistributionUrl=http://localhost:8081/artifactory/android_local/gradle-4.10.1-all.zip

這里,我們直接依賴我們的本地倉庫的地址。

2, 修改項目下的build.gradle

buildscript { repositories {// google()// jcenter() maven{ url ’http://localhost:8081/artifactory/android_depend/’ } } dependencies { classpath ’com.android.tools.build:gradle:3.3.1’ }}allprojects { repositories {// google()// jcenter() maven{ url ’http://localhost:8081/artifactory/android_depend/’ } }}

這里,我們看到我們不在直接依賴jcenter(),google()倉庫了。而是依賴,我們自己的本地倉庫的那個虛擬組。

這樣,以后我們有自己的私有庫或者插件的話,就保證了安全性。我們本地倉庫依賴了阿里云的代理倉庫。也不用擔心下載不下來的問題了。

到此這篇關于Android Studio通過Artifactory搭建本地倉庫優化編譯速度的方法的文章就介紹到這了,更多相關Android Studio Artifactory搭建本地倉庫 內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Android
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
www成人在线视频| 亚洲+小说+欧美+激情+另类| 国产精品巨作av| 国产精品密蕾丝视频下载| 国产欧美一区二区色老头| 国产精品日本一区二区三区在线| 久久精品国产福利| 成人看片网站| 免费一级片91| 欧美午夜网站| 狠狠久久伊人| 国户精品久久久久久久久久久不卡| 久久一级电影| 亚洲丝袜美腿一区| 日韩激情一区二区| 麻豆视频一区| 亚洲午夜电影| 日本亚洲视频| 粉嫩av一区二区三区四区五区 | 国产高清一区二区| 自拍日韩欧美| 国产日本亚洲| 久久中文字幕二区| 日韩精品三区四区| 亚洲黄色网址| 亚洲另类视频| 亚洲伦乱视频| 日本午夜免费一区二区 | 日本va欧美va瓶| 久久精品国产99国产精品| 国产一区欧美| 国产免费av一区二区三区| 久久久久久色 | 国产精品一区二区三区四区在线观看 | 亚洲麻豆一区| 精品理论电影在线| 亚洲激情社区| 精品中国亚洲| 在线国产一区二区| 免费在线亚洲| 亚洲一区观看| 国产精品高颜值在线观看| 男女性色大片免费观看一区二区 | 777久久精品| 久久视频一区| 国产乱码精品| 午夜一级久久| 捆绑调教日本一区二区三区| 亚洲毛片在线免费| 日韩免费小视频| 91成人福利| 蜜臀久久99精品久久一区二区| 国产亚洲精品精品国产亚洲综合| 欧美高清一区| 精品欧美日韩精品| 日韩av午夜在线观看| 欧美 日韩 国产一区二区在线视频| 国产精品成人国产| 亚洲深夜福利在线观看| 日韩精品欧美| 精品午夜视频| 日韩精品久久理论片| 欧美日韩激情| 欧美日韩精品免费观看视完整| 国产剧情一区二区在线观看| 免费日韩一区二区| 婷婷激情一区| 成人国产精品一区二区免费麻豆| 日本视频中文字幕一区二区三区| 亚洲一区不卡| 亚洲男女av一区二区| 日本高清不卡一区二区三区视频| 国产精品色在线网站| 日韩精品第一| 亚久久调教视频| 午夜在线精品| 国产精品女主播一区二区三区| 欧美综合另类| 国产综合视频| 免费黄色成人| 久久精品中文| 国产一区二区三区网| 国产精品久久久久久久久久妞妞| 日本午夜免费一区二区 | 免费日韩一区二区| 欧美大黑bbbbbbbbb在线| 久久久精品久久久久久96| 国产一区二区三区不卡视频网站| 欧美中文一区| 国产午夜久久av| 国产欧美二区| 国产精品第一国产精品| 国产色99精品9i| 国产日韩欧美中文在线| 日韩专区视频网站| 亚欧洲精品视频在线观看| 亚洲精品综合| 日本国产欧美| 国产精品极品在线观看| 国产精品毛片久久久| 国产美女久久| 精品视频99| 香蕉成人av| aⅴ色国产欧美| 日韩中文欧美在线| 日韩国产在线一| 国产精品久久久久久妇女| 国内不卡的一区二区三区中文字幕| 精品72久久久久中文字幕| 精品黄色一级片| 水蜜桃久久夜色精品一区| 在线手机中文字幕| 免费不卡中文字幕在线| 亚洲作爱视频| 日韩精品导航| 福利一区视频| 欧美特黄视频| 日韩av一区二区在线影视| 久久99精品久久久野外观看| 色婷婷色综合| 午夜电影亚洲| 日韩精品欧美大片| 国产精品精品国产一区二区| 91精品国产调教在线观看 | 久久国产影院| 亚洲精选久久| 国产精品激情电影| 欧美日韩一二| 日本aⅴ亚洲精品中文乱码| 精品不卡一区| 亚洲免费高清| 久久国产麻豆精品| 色老板在线视频一区二区| 蜜桃视频一区二区三区在线观看| 国产欧美亚洲精品a| 日韩精品麻豆| 日韩一区二区三免费高清在线观看 | 视频一区中文字幕精品| 国产精品久久久网站| 欧美日韩在线网站| 欧美日韩调教| 亚洲韩日在线| 国产精品视频一区二区三区| 欧美日韩在线二区| 国产精品入口久久| 伊人成人在线视频| 欧美精品aa| 国产一级一区二区| 久久影视三级福利片| 欧美专区18| 韩国一区二区三区视频| 爽爽淫人综合网网站| 美女精品久久| 免费在线欧美视频| 日韩中文欧美| 国产精品美女午夜爽爽| 亚洲欧美日韩国产| 免费在线小视频| 国产精品欧美大片| 丝袜美腿亚洲一区二区图片| 日韩成人a**站| 日韩1区2区日韩1区2区| 欧美日韩国产免费观看视频| 国产精品欧美在线观看| 亚洲欧美日韩视频二区| 成午夜精品一区二区三区软件| 亚洲人成亚洲精品| 99久久99视频只有精品| 国产精品国码视频| 亚洲狼人精品一区二区三区| 超级白嫩亚洲国产第一| 91精品麻豆| 亚洲精品中文字幕99999| 999国产精品视频| 精品欧美日韩精品| 国产精东传媒成人av电影| 亚洲精品四区| 性色一区二区| 欧美特黄a级高清免费大片a级| 日韩欧美另类一区二区| 国产精品一区二区三区美女 | 国产精品久久久亚洲一区| 免费在线观看成人| 久久中文字幕av一区二区不卡| 美女久久久久久| 日本欧美一区二区| 亚洲综合中文| 欧美不卡视频| 欧洲一区二区三区精品| 成人一区而且| 久久69成人| 你懂的国产精品永久在线| 欧美日韩xxxx| 国产亚洲欧美日韩精品一区二区三区 | 国产精品高清一区二区| 啪啪亚洲精品| 五月激激激综合网色播| 亚洲欧美高清| 视频一区视频二区在线观看| 日韩在线卡一卡二|