android-如何使用自定义工件名称将模块上传到Bintray?

android-如何使用自定义工件名称将模块上传到Bintray?,第1张

概述我使用以下标准代码将我的库上传到Bintray.我有两个模块,一个用于测试的“样本”模块和一个“库”模块.当我将其上载到bintray时,我想使用自定义的artifactId,但是相反,artifactId更改为“library”(模块名称),我不希望这样!我知道我可以将“库”模块重命名为所需的名称,但我也想

我使用以下标准代码将我的库上传到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 = '[email protected]'}

我知道所有这一切都是可能的,因为我已经看到几个使用此模块名称结构的存储库,并且在bintray / JCenter上具有“自定义” artifactID.

例:

> Library 1
> Library 2

解决方法:

您要做的就是添加

archivesBasename = 'myartifactID'

到您的库模块gradle文件.这将重命名所有存档输出,例如,不仅重命名aar,而且重命名javadoc和源.

总结

以上是内存溢出为你收集整理的android-如何使用自定义工件名称将模块上传到Bintray?全部内容,希望文章能够帮你解决android-如何使用自定义工件名称将模块上传到Bintray?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1089923.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存