如何添加Maven依赖项(Android Studio)

时间:2017-01-06 13:39:28

标签: xml maven android-studio maven-dependency-plugin maven-dependency

我在下面有这个代码..

<dependency>
    <groupId>me.gujun.android.taggroup</groupId>
    <artifactId>library</artifactId>
    <version>1.4</version>
    <type>apklib</type>
</dependency>

但是你把它放在Android Studio中的哪个位置?我已经在build.gradle中放置了一个依赖项,它是编译'me.gujun.android.taggroup:library:1.4@aar'

2 个答案:

答案 0 :(得分:7)

在Android Studio 3.0及更高版本中,您只需复制

即可
<dependency>
    <groupId>me.gujun.android.taggroup</groupId>
    <artifactId>library</artifactId>
    <version>1.4</version>
    <type>apklib</type>
</dependency>

进入build.gradle,它会自动将其转换为:

implementation 'me.gujun.android.taggroup:library:1.4'

答案 1 :(得分:0)

我刚才有类似的问题。我试图在Android应用中使用khttp。这是图书馆给我的XML:

<repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>

...和

<dependency>
    <groupId>com.github.jkcclemens</groupId>
    <artifactId>khttp</artifactId>
    <version>-SNAPSHOT</version>
</dependency>

我最终做的是编辑根build.gradle文件并添加:

allprojects {
    repositories {
        maven {
            url "https://jitpack.io"
        }
    }
}

然后,我编辑了应用程序的gradle文件,并将此行添加到现有的dependencies { .... }部分:

compile 'com.github.jkcclemens:khttp:master-SNAPSHOT'

完成后,我再次尝试&#34;再次尝试&#34;或&#34;同步&#34;黄色栏上的按钮似乎可以让 Android Studio 3.0.1 识别出我所做的更改。

我按照JitPack homepage上的说明进行操作。