大家好,今天小编来为大家解答以下的问题,关于如何将Android库上传至Bintray,这个很多人还不知道,现在让我们一起来看看吧!
第一步 注册
首先需要在bintray官网注册一个账号。这里我就不详细说了。你可以做到的。
注册后,请点击这里
粘贴_图像.png
进入maven管理界面
然后单击“Paste_Image.png”
新建packagePaste_Image.pngname为项目名称
许可证我选择apache-2.0
版本控制我填写的是github上的地址
然后就一切ok了,点击create package。创建完成。
第二步 寻找好用的publisher
作者一开始不知道这是做什么用的,但是公司的CTO给我推荐了一个github地址,让我学习一下,并告诉我这是最简单的上传方式。
地址是诺沃达
其实英语好的朋友看到这里应该已经知道怎么做了。
Paste_Image.png 第一步是将这些配置到要发布的项目的build.gradle 文件中。这里需要注意的是
apply plugin: "com.novoda.bintray-release" 这句话需要放在com.android.library下
如图所示
Paste_Image.png 步骤2
粘贴_图像.png
在build.gradle 文件中添加此方法块。
其中userorg 是您的用户ID
groupid 是你唯一的包名称
artifactId是你最初在bintary的maven中创建的包的名称。这里需要进行匹配,否则上传失败。
publishVersion 是您的版本ID
请随意填写第三步以下两项。
$ ./gradlew clean build bintrayUpload -PbintrayUser=BINTRAY_USERNAME -PbintrayKey=BINTRAY_KEY -PdryRun=false
在命令行上输出这些内容,并将BINTRAY_USERNAME 替换为二进制文件的名称。
将BINTRAY_KEY 替换为您的BIntray 键,可以在二进制文件中头像旁边的编辑中单击该键。
输入API-Key即可看到您的密钥,然后将其复制进去!
这个时候再打电话!然后就跑起来就没事了。
上传成功后,您可以在您的二进制项目的管理页面上看到这一点。
Paste_Image.png 如果看到1.0.0,恭喜你,说明上传成功,但这只是私人的,不能被其他人使用。
这时候需要点击下面的add to jcenter然后申请加入jcenter
用英文写几句描述,提交,耐心等待!
哦 对了
可能会报告无法找到的:lint 错误。我被困在这里有一段时间了。
android中需要添加这句话,如图,就是lintOptions什么的。
【如何将Android库上传至Bintray】相关文章:
2.米颠拜石
3.王羲之临池学书
8.郑板桥轶事十则
用户评论
有没有什么好的教程可以学习?
有16位网友表示赞同!
听说Bintray快被Shut down了,现在还实用吗?
有17位网友表示赞同!
上传到Bintray之后项目还能共享给别人看吗?
有8位网友表示赞同!
在bintray里面发布开源库需要注意什么?
有19位网友表示赞同!
Bintray和GitHub哪个更适合发布Android库?
有12位网友表示赞同!
如果我上传的库有问题,应该怎么修改?
有8位网友表示赞同!
如何在Bintray查看我的下载次数?
有12位网友表示赞同!
想看看bintray上的热门android库有哪些?
有19位网友表示赞同!
能不能告诉我Bintray上的所有步骤都?非常感谢!
有7位网友表示赞同!
使用Bintray发布库方便吗?好用吗?
有14位网友表示赞同!
有没有人分享一下发布库到Bintray遇到的坑?
有7位网友表示赞同!
上传的库可以支持不同的Android版本吗?
有13位网友表示赞同!
发布库到Bintray会有多少费用?
有18位网友表示赞同!
上传一个大的库会不会占用很多资源?
有8位网友表示赞同!
在Bintray上分享库,会对用户的隐私造成影响吗?
有20位网友表示赞同!
想问问有没有其他可以替代Bintray的地方?
有13位网友表示赞同!
Bintray和Maven的关系是什么?
有16位网友表示赞同!
上传到Bintray的库之后,项目能快速更新吗?
有19位网友表示赞同!
有没有什么技巧可以提高我的Android库在Bintray上的排名?
有7位网友表示赞同!