Android提交library(aar)到JCenter和MavenCentral经验总结
来源:互联网 发布:数据抓包工具 编辑:程序博客网 时间:2024/05/23 00:03
最近自己也实践了把提交library(aar)到JCenter和MavenCentral,以下是我的经验总结,希望对看到这篇文章的小伙伴有所帮助。
一.提交方法:
1.bintray-release
如果只想把library提交到JCenter就用这个方法,毕竟现在AS默认是从JCenter下载library的。优点是配置相对比较简单,缺点是缺少.asc文件无法同步到MavenCentral,在AS的Project Structure/Library dependency/Choose Library Dependency搜不到这个library(Maven Central search)。
用这种方法可参考张鸿洋的文章 Android 快速发布开源项目到jcenter,按他的方法应该可以成功上传library到JCenter,但有个需要注意的地方是注册个人bintray账号的地址是https://bintray.com/signup/oss,到https://bintray.com/注册的是企业账号,会有找不到add to jcenter按钮等问题。
2.gradle-bintray-plugin
如果想把library同时提交到JCenter和MavenCentral就用这个方法。
参考泡网 如何使用Android Studio把自己的Android library分享到jCenter和Maven Central,这篇文章应该是国外程序员写的翻译过来的,其中GPG公钥、私钥我是用Gpg4win的Kleopatra工具生成的。
二.如果还有不清楚的可参考我的测试库(简单封装了okhttp3的get、post请求)https://github.com/shenyuanqing/okhttp,具体看build.gradle(Project)和build.grade(okhttp)里的配置。
三.上图为证
1.上传到JCenter成功
2.上传到Jcenter的文件
3.同步到MavenCentral成功
4.上传到MavenCentral的文件
5.在AS搜索提交到MavenCentral的library
6.Gpg4win_Kleopatra
- Android提交library(aar)到JCenter和MavenCentral经验总结
- Android Studio 上传aar(Library)到JCenter
- Android提交library到Jcenter
- 提交Android library 到jcenter
- 打包aar、jar上传到MavenCentral
- android使用bintray发布aar到jcenter
- Android library上传到jcenter
- Android共享Library到JCenter
- Android 发布Library到Jcenter
- 上传 Android library 到 Jcenter
- Android 上传library到jcenter
- 上传aar到Jcenter
- 发布自己的android library到maven和jcenter
- AndroidStudio之jcenter mavenCentral
- 10分钟发布android library到jcenter
- Android Studio 将Library 上传到 Jcenter
- Android 发布自己的library到Jcenter
- Android Library上传到JCenter仓库实践
- C语言和Lua交互(五)
- 蓝桥杯-算法训练 数字三角形
- 作业
- AlgorithmExample7
- mysqli和mysql以及fetch_row和fetch_array的区别
- Android提交library(aar)到JCenter和MavenCentral经验总结
- Linux目录命令
- 关于分库分表的实现
- jquery中的动画和事件
- 【BZOJ2149】拆迁队,分治+斜率优化DP
- <HDU 1722>Cake
- Myeclipse搞定源码
- 是不是该想想智能时代的用户体验怎么做了?
- 多表单提交