Android一行命令上传你的项目到Jcenter/Maven
来源:互联网 发布:淘宝保证金是什么 编辑:程序博客网 时间:2024/06/05 16:17
写在前面
最近挺多同学开始了最近开源之旅,在github上写了很多好的代码库但是发现上传到Jcenter的话比较的折腾,于是就写了个简单的脚步来一键上传你的项目到JCenter。
准备
先在https://bintray.com注册一个账号
然后在https://bintray.com/profile/edit下点击apikey,记录下自己的apikey和username,看下图。
开始
到这里其实你已经完成了50%的工作量了是不是很简单,接下来就是运行脚本填写配置信息了。
在我的github(https://github.com/Yat3s/bintrayUpload)
下载uploadToBintray.sh,把它放在你的module目录下,例如CustomView/app/uploadToBintray.sh
然后打开你的终端或者android studio自带的终端,切换到你的app目录下 ,cd app
最后运行./uploadToBintray.sh,然后你按照提示填写就行了。
大功告成了,你可能会遇到一些问题。
可能遇到的问题
- 如果权限禁止的话,你需要运行chmod +x uploadToBintray.sh
- 如果你要上传一个库的话,你的项目是依赖是apply plugin: ‘com.android.library’ 而不是apply plugin: ‘com.android.application’
- 第一次运行需要下载几个依赖库可能会占用时间
- 如果最后一步卡在97%请检查你是否开启了proxy,检查你的gradle.properties下是否有proxy的信息,将之删除
- 上传maven成功后你需要打开你的bintray,然后将你的项目add to jcenter,一般在1小时候左右就会审核成功
- 该脚本在Mac OS X运行正常,不确保在linux上运行无误。
- 如果你想修改你的项目名(com.android.library.项目名),你需要修改你的module名后重新上传
- 有其他问题欢迎关注我的Github
0 0
- Android一行命令上传你的项目到Jcenter/Maven
- [Android]上传自己的lib项目到jcenter
- Android Studio上传项目到jcenter
- 上传项目到jcenter
- Android Studio发布项目到jcenter,一行代码引入Module
- Android Studio发布项目到jcenter,一行代码引入Module
- 上传项目到JCenter以及Maven仓库的步骤和错误解决
- 怎么把自己的Android library上传到jCenter和Maven Central
- Android 项目打包到 JCenter 的坑
- Android Studio发布项目到Maven和Jcenter
- Android Studio上传项目作为lib到jcenter中
- Mac Android Studio将项目(library)上传到jcenter
- Android Studio 项目上传到Jcenter完全攻略
- Android library上传到jcenter
- 上传 Android library 到 Jcenter
- Android 上传library到jcenter
- 更简单的上传你的代码到jcenter
- Android 项目 上传至 Jcenter.
- xml序列化到本地以及使用Pull解析xml
- 平面最近点对问题求解
- JSON和JSONP
- dip和px区别联系 产生的根源和设计时的影响如何?是否屏幕密度的决定原因?
- 基于 WebSocket 实现 WebGL 3D 拓扑图实时数据通讯同步(一)
- Android一行命令上传你的项目到Jcenter/Maven
- 如何做个好员工(转载)
- Caused by: java.lang.SecurityException: Permission Denif
- SVN源码管理
- GeekBand第十一周笔记
- 汉诺塔问题--递归解决
- (HDU 1166) 敌兵布阵
- CyclicBarrier的使用
- react native白屏及性能优化