Cha*_*har 5 xml maven maven-dependency-plugin android-studio maven-dependency
I have this code below..
<dependency>
<groupId>me.gujun.android.taggroup</groupId>
<artifactId>library</artifactId>
<version>1.4</version>
<type>apklib</type>
</dependency>
Run Code Online (Sandbox Code Playgroud)
But where do you put this in Android Studio? I've already placed a dependency in build.gradle which is compile 'me.gujun.android.taggroup:library:1.4@aar'
在Android Studio 3.0及更高版本中,您可以复制
<dependency>
<groupId>me.gujun.android.taggroup</groupId>
<artifactId>library</artifactId>
<version>1.4</version>
<type>apklib</type>
</dependency>
Run Code Online (Sandbox Code Playgroud)
进入build.gradle,并自动将其转换为:
implementation 'me.gujun.android.taggroup:library:1.4'
Run Code Online (Sandbox Code Playgroud)
我刚才也有类似的问题。我试图在 Android 应用程序中使用khttp 。这是图书馆给我的 XML:
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
Run Code Online (Sandbox Code Playgroud)
...和
<dependency>
<groupId>com.github.jkcclemens</groupId>
<artifactId>khttp</artifactId>
<version>-SNAPSHOT</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)
我最终做的是编辑根build.gradle文件并添加以下内容:
allprojects {
repositories {
maven {
url "https://jitpack.io"
}
}
}
Run Code Online (Sandbox Code Playgroud)
然后,我编辑了应用程序的 gradle 文件,并将此行添加到现有dependencies { .... }部分:
compile 'com.github.jkcclemens:khttp:master-SNAPSHOT'
Run Code Online (Sandbox Code Playgroud)
完成后,我点击黄色栏上的“重试”或“同步”按钮,似乎让Android Studio 3.0.1识别我所做的更改。
我按照JitPack 主页上的说明进行操作。
| 归档时间: |
|
| 查看次数: |
6863 次 |
| 最近记录: |