web-dev-qa-db-ja.com

Android Studioの両方でjcenterとmavenCentralを使用する

私はAndroid Studioを初めて使用しています。プロジェクトでライブラリを使用しています。MavenCentralはFacebook sdkのバージョンを更新していますが、使用している残りのライブラリはjcenterで利用できます。知りたいプロジェクトでこれらの両方のリポジトリを使用できるかどうか。使用できる場合は、スタジオが正しい場所からaarをダウンロードできるように、gradleファイルでそれを定義する方法を教えてください。任意の例が役立ちます。

14
Nitish Kumar

mavenの場合は、pom.xmlに追加するだけです。

<repositories>
    <repository>
      <id>jcenter</id>
      <url>https://jcenter.bintray.com/</url>
    </repository>
</repositories>
41
erank

両方は必要ありません。 JCenterはMaven Centralのスーパーセットであり、すべての依存関係で十分です。


私は JFrogBintray および [artifactory] の背後にある会社と一緒にいます。詳細とリンクについては my profile を参照してください。

22
JBaruch

はい。オフラインで作業する必要がない限り、両方は不要ですが、両方のリポジトリを使用できます。

Appフォルダーのbuild.gradleファイルに移動し、次のコードを入力します。

buildscript 
{
repositories 
{
    jcenter{ url "http://jcenter.bintray.com/" }
    maven { url 'http://repo1.maven.org/maven2' }
}
dependencies 
{
    classpath 'com.Android.tools.build:gradle:1.3.0'
}
}

allprojects 
{
repositories 
{
    jcenter()
}
}
2
Keerthi Mukku