免責事項:この記事は従って、ブロガーオリジナル記事です。CC 4.0 BY-SAの著作権契約を、再現し、元のソースのリンクと、この文を添付してください。
自分の倉庫を建設ネクサスMavenを使用している場合、我々は実アドレスにこれらの倉庫を必要とし、いくつかの公共のMavenリポジトリミラーリングのために行う必要があり、ここでは倉庫のアドレスは次のとおりです。
倉庫の名前 | 倉庫住所 | Gradleの参照 |
---|---|---|
JCenter | https://jcenter.bintray.com | JCenter() |
mavenCentral | https://repo1.maven.org/maven2またはhttp://central.maven.org/maven2/(遅いです) | mavenCentral() |
グーグル | https://dl.google.com/dl/android/maven2/ | グーグル() |
アリ雲 | http://maven.aliyun.com/nexus/content/repositories/jcenter/またはhttp://maven.aliyun.com/nexus/content/groups/public/ | Mavenの{URLアリアドレス '} |
注:
1. mavenCentral公式ウェブサイトのアドレスhttp://mvnrepository.com/ライブラリを検索して、名前で人気のライブラリを表示することができます。
2. GoogleのMavenのリポジトリには、ブラウザでサポートされていない、とあなたは、特定のライブラリをダウンロードする必要がある場合、あなたは自分自身、このようなアドレスをスプライスすることができますhttps://dl.google.com/dl/android/maven2/com/android/databinding/compiler/を3.0.1 /コンパイラ-3.0.1-sources.jar他のMavenリポジトリ共感をダウンロードします。
3.私たちはGradleのことで、サードパーティのライブラリをダウンロードした場合は、可能キャッシュディレクトリをGradleのそれらを見つけるために、
windows: C:\Users\用户名\.gradle\caches\modules-2\files-2.1
OSX: /Users/用户名/.gradle/caches/modules-2/files-2.1
あなたはAndroidのメーカーはGradleのように、\ \ \ gradle-バージョン\次のXXXのandroid-スタジオのGradle \キャッシュモジュールが付属して使用する場合は -2 \ファイル-2.1 も大規模なライブラリを持っています。
4.により、国内のネットワーク環境に、我々は次のような方法で最高のMavenリポジトリを選択することができます。
repositories {
// maven库
def aliMaven = "http://maven.aliyun.com/nexus/content/groups/public/"
def cMaven = "https://repo1.maven.org/maven2"
// 先从url中下载jar若没有找到,则在artifactUrls中寻找
maven {
url aliMaven
artifactUrls cMaven
}
}