Skip to content

Commit

Permalink
update gradle
Browse files Browse the repository at this point in the history
  • Loading branch information
Sum-sdl committed Nov 21, 2018
1 parent 31e3696 commit bdae0da
Show file tree
Hide file tree
Showing 5 changed files with 92 additions and 14 deletions.
2 changes: 2 additions & 0 deletions AdapterLibrary/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,5 @@ android {
dependencies {
api "com.android.support:recyclerview-v7:28.0.0"
}

apply from: 'upload.gradle'
84 changes: 84 additions & 0 deletions AdapterLibrary/upload.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
apply plugin: 'com.github.dcendents.android-maven'
apply plugin: 'com.jfrog.bintray'

def GROUP_ID = 'com.github.Sum-sdl'
def ARTIFACT_ID = 'RvAdapter'

def siteUrl = 'https://github.com/Sum-sdl/RvAdapter' // 项目的主页
def gitUrl = 'https://github.com/Sum-sdl/RvAdapter.git' // Git仓库的url

group = GROUP_ID
archivesBaseName = ARTIFACT_ID

//./gradlew install 本地构建
//./gradlew bintrayUpload 上传代码到远程仓库
//远程仓库版本
version = "2.1.0"

install {
repositories.mavenInstaller {
// This generates POM.xml with proper parameters
pom {
artifactId = ARTIFACT_ID

project {
packaging 'aar'
// Add your description here
url siteUrl
// Set your license
licenses {
license {
name 'Apache License 2.0'
url 'http://www.apache.org/licenses/LICENSE-2.0'
}
}
developers {
developer {
id 'sum-sdl' //填写的一些基本信息
name 'sdl'
email '1079569023@qq.com'
}
}
scm {
connection gitUrl
developerConnection gitUrl
url siteUrl
}
}
}
}
}

task sourcesJar(type: Jar) {
from android.sourceSets.main.java.srcDirs
classifier = 'sources'
}
task javadoc(type: Javadoc) {
source = android.sourceSets.main.java.srcDirs
classpath += project.files(android.getBootClasspath().join(File.pathSeparator))
}
task javadocJar(type: Jar, dependsOn: javadoc) {
classifier = 'javadoc'
from javadoc.destinationDir
}
artifacts {
archives javadocJar
archives sourcesJar
}

Properties properties = new Properties()
properties.load(project.rootProject.file('local.properties').newDataInputStream())
bintray {
user = properties.getProperty("bintray.user")
key = properties.getProperty("bintray.apikey")
configurations = ['archives']
pkg {
repo = "AndroidDevLibrary"//JCenter上创建的仓库名字
name = ARTIFACT_ID //发布到JCenter上仓库中的项目名字
websiteUrl = siteUrl
vcsUrl = gitUrl
licenses = ["Apache-2.0"]
publish = true
}

}
16 changes: 4 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# RvAdapter
RecyclerView 通用适配器框架结构封装

[![](https://jitpack.io/v/Sum-sdl/RvAdapter.svg)](https://jitpack.io/#Sum-sdl/RvAdapter)
[![JitPack](https://jitpack.io/v/Sum-sdl/RvAdapter.svg)](https://jitpack.io/#Sum-sdl/RvAdapter)

[Demo Apk 点击下载](https://raw.githubusercontent.com/Sum-sdl/AndriodDevelopLibrary/master/sample/other/sample-debug.apk)

Expand All @@ -27,21 +27,13 @@ RecyclerView 通用适配器框架结构封装

Add this in your root `build.gradle` file (**not** your module `build.gradle` file):

```gradle
allprojects {
repositories {
maven { url "https://jitpack.io" }
}
}
```

Then, add the library to your module `build.gradle`
```gradle
dependencies {
implementation 'com.github.Sum-sdl:RvAdapter:2.0.2'
implementation 'com.github.Sum-sdl:RvAdapter:2.1.0'
}
```

**2.0.0版本后基础目录结构调整**
**2.0.0 版本后基础目录结构调整**

2.0.2:整理代码,发布文章介绍一下
**2.1.0 发布到JCenter仓库**
4 changes: 2 additions & 2 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ buildscript {
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath 'com.github.dcendents:android-maven-gradle-plugin:2.0'

classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1'
classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.7.3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
Expand Down
Empty file modified gradlew
100644 → 100755
Empty file.

0 comments on commit bdae0da

Please sign in to comment.