我使用以下标准代码将我的库上传到Bintray.
我有两个模块,一个用于测试的“样本”模块和一个“库”模块.当我将其上载到bintray时,我想使用自定义的artifactID,但是相反,artifactID更改为“ library”(模块名称),我不希望这样!
我知道我可以将“库”模块重命名为所需的名称,但我也想保留模块名称的这种结构.
我想要类似com.mydomain.something:CUSTOM-name:version的内容.
而不是:com.mydomain.something:liBRARY:version.
ext { bintrayRepo = 'maven' bintrayname = 'Mylibrary' // Maven Metadata publishedGroupID = 'com.domain.name' libraryname = 'Mylibrary' artifact = 'custom-name' libraryDescription = 'description' libraryVersion = '0.0.1' developerID = 'someone' developername = 'someone' developerEmail = 'someone@gmail.com'}
我知道所有这一切都是可能的,因为我已经看到几个使用此模块名称结构的存储库,并且在bintray / JCenter上具有“自定义” artifactID.
例:
> Library 1
> Library 2
解决方法:
您要做的就是添加
archivesBasename = 'myartifactID'
到您的库模块gradle文件.这将重命名所有存档输出,例如,不仅重命名aar,而且重命名javadoc和源.
总结以上是内存溢出为你收集整理的android-如何使用自定义工件名称将模块上传到Bintray?全部内容,希望文章能够帮你解决android-如何使用自定义工件名称将模块上传到Bintray?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)