我在下面有这个代码..
<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'
答案 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上的说明进行操作。