jcenter那些事儿
jcenter是一個(gè)server托管在bintray.com的maven倉(cāng)庫(kù)。
in project’s build.gradle file
allprojects { 
 repositories { 
 jcenter() 
 } 
 }
或者也能夠用Maven Central:server托管在sonatype.org的maven倉(cāng)庫(kù)。
allprojects { 
 repositories { 
 mavenCentral() 
 } 
 }
這兩者都是標(biāo)準(zhǔn)的android代碼庫(kù)倉(cāng)庫(kù)??墒峭泄茉诓煌牡胤健S胁煌奶峁┥烫峁?。所以沒(méi)有直接關(guān)系。
能找jcenter中找到的庫(kù),不一定能在maven central中找到。
一開(kāi)始,android studio 選擇Maven Central作為默認(rèn)倉(cāng)庫(kù)。一旦你用老版的AS創(chuàng)建了一個(gè)新工程。mavenCentral() 會(huì)在build.gradle中自己主動(dòng)定義。
可是Maven Central對(duì)于開(kāi)發(fā)人員體驗(yàn)是不友好的,提交代碼庫(kù)非常麻煩,也有一些安全方面的原因。新的android sudio版本號(hào)切換到了jcenter()。jcenter()變成了默認(rèn)生成的倉(cāng)庫(kù)。
jcenter通過(guò)cdn分發(fā)庫(kù),開(kāi)發(fā)人員能有一個(gè)非??斓妮d入體驗(yàn)。
jcenter是最大的java倉(cāng)庫(kù)。你在maven central中能得到的庫(kù)。一般也能在jcener中得到。jcenter是maven cenral的一個(gè)超集
上傳庫(kù)簡(jiǎn)單。不像maven須要簽名和復(fù)雜的流程。
Friendly-UI
在bintray中簡(jiǎn)單的點(diǎn)擊就能同步到maven central倉(cāng)庫(kù)
轉(zhuǎn)載于:https://www.cnblogs.com/yxwkf/p/5216176.html
總結(jié)
以上是生活随笔為你收集整理的jcenter那些事儿的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
 
                            
                        - 上一篇: 日语的学习
- 下一篇: Hibernate所用15个jar包
