`
jxw3042
  • 浏览: 19282 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

分享代码到jCenter

 
阅读更多
1, 新建正常的一个library
2, 在library工程的build.gradle的头部中添加
 
apply plugin: 'com.github.dcendents.android-maven'
apply plugin: 'com.jfrog.bintray'

  在尾部添加
apply from: "https://raw.githubusercontent.com/xiaopansky/android-library-publish-to-jcenter/master/bintrayUpload.gradle"


3, 在该library所在的project的build.gradle中添加
dependencies {
        classpath 'com.android.tools.build:gradle:2.1.0'
        classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3'
        classpath 'com.github.dcendents:android-maven-plugin:1.2'
        classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.2'
    }

注意第3 4行的顺序, 顺序反过来,通不过。。。。
4, 在该library目录下添加local.properties文件, 在文件中配置变量:
 
bintray.apikey=在bintrary上注册的账号个人信息中的apikey值
bintray.user=bintrary账号的用户名
#developer  开发者的信息,自定义随便写都行
developer.id=Sky
developer.name=SkyCar
developer.email=304261930@qq.com

#module 名称
project.name=WebViewUI
#groudId 一般就是包名,可以自己随便定义
project.groupId=com.bbsz.sky
#必须与module 名称一致
project.artifactId=WebViewUI
project.packaging=aar
#github上共享library的地址
project.siteUrl=https://github.com/xxxx/WebViewUI
project.gitUrl=https://github.com/xxxx/WebViewUI.git

#javadoc
javadoc.name=WebViewUI


5, 在Android Studio的终端上运行 gradlew install   和 gradlew bintrayUpload即可上传maven仓库
6, 登陆bintray账号,打开刚上传的library,申请到jCenter即可, 申请内容随便写也行。
  
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics