赞
踩
git init // 初始化
git add . // 添加文件到本地仓库暂存区
git commit -m "first commit" // 把文件提交到本地仓库
git remote add origin git@github.com:strugglelin/CircleView.git // 本地仓库与远程仓库关联
git push -u origin master // 本地master分支与远程master分支建立关联,推送本地master分支内容到远程仓库
// zip 包放 lib 文件夹
// build.gradle
dependencies {
implementation files('libs/xxx.jar')
implementation 'com.strugglelin.circleview:CircleView:1.0.0'
}
// 配置1
apply plugin: 'com.novoda.bintray-release' // 添加 bintray 插件
// 配置2:项目发布信息
publish {
userOrg = 'strugglelin' // Bintray用户名
repoName = 'CircleView' // Bintray上创建的仓库名(Repository)
groupId = 'com.strugglelin.circleview' // 依赖名compile 'x:y:z' 中的 x-包名
artifactId = 'CircleView' // 依赖中的 y-项目名
publishVersion = '1.0.0' // 依赖中的 z-版本号
desc = 'a CircleView' // 对该开源库的描述
website = 'https://github.com/strugglelin/CircleView' // VCS地址,即填写项目上传的Github地址
}
buildscript { ... dependencies { classpath 'com.android.tools.build:gradle:3.3.2' // 配置1:bintray 插件 classpath 'com.novoda:bintray-release:0.9.1' } } // 配置2:防止中文注释错误 allprojects { tasks.withType(Javadoc) { options.addStringOption('Xdoclint:none', '-quiet') options.addStringOption('encoding', 'UTF-8') } } allprojects { tasks.withType(Javadoc) { options{ encoding "UTF-8" charSet 'UTF-8' links "http://docs.oracle.com/javase/7/docs/api" } } }
// Windows 中
gradlew.bat clean build bintrayUpload -PbintrayUser=strugglelin -PbintrayKey=***** -PdryRun=false
// Mac 中
./gradlew clean build bintrayUpload -PbintrayUser=strugglelin -PbintrayKey=***** -PdryRun=false
注意:PbintrayUser=Bintray 用户名,PbintrayKey=Bintray 上 API Key。
注意:项目成功上传到 JCenter,查看相关信息。
publishVersion = '1.0.1' // 依赖中的 z-版本号
// Windows 中
gradlew.bat clean build bintrayUpload -PbintrayUser=strugglelin -PbintrayKey=***** -PdryRun=false
// Mac 中
./gradlew clean build bintrayUpload -PbintrayUser=strugglelin -PbintrayKey=***** -PdryRun=false
注意:PbintrayUser=Bintray 用户名,PbintrayKey=Bintray 上 API Key。
dependencies {
implementation 'com.strugglelin.circleview:CircleView:1.0.1'
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。