我使用Android Studio 1.5.1构建一个独立的库(没有外部依赖项)。我们称之为" myLib.aar"。
我被要求修改我的Gradle构建以将.AAR文件推送到公司的私有本地Artifactory存储库中。我是一名经验丰富的开发人员,但对Java存储库知之甚少。
关于这个主题有很多搜索命中,但到目前为止,他们都没有针对我的特定情况找到解决方案。更令人不安的是,我找不到任何两个以相同方式实施解决方案的帖子。
我进一步混淆了为什么人们不能使用/ Artifactory插件。显然必须使用Maven插件 - 但为什么呢?有些使用第三方Maven插件,有些使用似乎内置于Android Studio中的内容。
所以我的问题是,为了将我的.AAR文件推送到Artifactory,只需添加哪些Gradle文件?
答案 0 :(得分:2)
pom.xml
文件)。其他选项是使用Ivy插件以替代格式(ivy.xml
文件)生成元数据。您的包需要元数据的方式。选择其中一个(通过应用maven
,maven-publish
,ivy
或ivy-publish
插件)。希望有所帮助。
我与JFrog,Bintray和 [artifactory]背后的公司,请参阅my profile了解详细信息和链接。