Android Studio + Artifactory

5

我有一个库项目,是在Android Studio 1.3.0上开发的,并部署到了Artifactory Open Source Local Repository (3.5)。

但是当我尝试在应用程序项目中加载它时,没有找到任何类。

dependencies {
    compile 'com.my:my-library:2.1.0'
}

刷新依赖并不能解决问题

gradle --refresh-dependencies 

本地缓存目录/Users/user/.gradle/caches/modules-2/files-2.1/com.my/my-library/2.1.0存在jar文件。

1个回答

7

你需要将该软件仓库添加到项目Gradle文件的repositories闭包中:

repositories {
    jcenter()
    mavenCentral()
    maven {
        url artifactoryUrl
    }
}

artifactoryUrl可以是以下类似的内容:

"http://localhost:8081/artifactory/libs-snapshot-local"

是的,我添加了它。显然这是项目中的一些编译错误,在修复后,依赖类被添加到项目中。 - Deni Erdyneev

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接