Skip to content

Commit

Permalink
迁移到jitpack
Browse files Browse the repository at this point in the history
  • Loading branch information
smuyyh committed Oct 9, 2022
1 parent b0bbf67 commit 5ab4c3d
Show file tree
Hide file tree
Showing 11 changed files with 55 additions and 137 deletions.
18 changes: 1 addition & 17 deletions .idea/compiler.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .idea/gradle.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 15 additions & 0 deletions .idea/jarRepositories.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 5 additions & 3 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 2 additions & 4 deletions .idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 0 additions & 12 deletions .idea/runConfigurations.xml

This file was deleted.

13 changes: 5 additions & 8 deletions app/build.gradle
Original file line number Diff line number Diff line change
@@ -1,13 +1,12 @@
apply plugin: 'com.android.application'

android {
compileSdkVersion 27
buildToolsVersion "26.0.1"
compileSdkVersion 28

defaultConfig {
applicationId "com.yuyh.imgsel"
minSdkVersion 14
targetSdkVersion 27
minSdkVersion 15
targetSdkVersion 28
versionCode 1
versionName "1.0"
}
Expand All @@ -20,10 +19,8 @@ android {
}

dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
//compile 'com.android.support:appcompat-v7:23.4.0'
// compile project(':library')
compile 'com.yuyh.imgsel:library:2.1.0'
compile project(':library')
// compile 'com.yuyh.imgsel:library:2.1.0'
compile 'com.github.bumptech.glide:glide:3.7.0'
compile 'com.facebook.fresco:fresco:0.6.0'
}
22 changes: 12 additions & 10 deletions build.gradle
Original file line number Diff line number Diff line change
@@ -1,28 +1,30 @@
// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
repositories {
jcenter()
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }//阿里云镜像服务
google()
mavenCentral()
maven { url "https://jitpack.io" }
}
dependencies {
classpath 'com.android.tools.build:gradle:3.6.3'
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.4.1'
classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
classpath 'com.android.tools.build:gradle:3.4.2'
classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1'
}
}

allprojects {
repositories {
jcenter()
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }//阿里云镜像服务
google()
mavenCentral()
maven { url "https://jitpack.io" }
}

tasks.withType(Javadoc) {
options.addStringOption('Xdoclint:none', '-quiet')
options.addStringOption('encoding', 'UTF-8')
}
}

task clean(type: Delete) {
delete rootProject.buildDir
}
}
4 changes: 2 additions & 2 deletions gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#Mon Dec 28 10:00:20 PST 2015
#Sat Aug 05 17:34:35 CST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.4-all.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-5.5.1-all.zip
88 changes: 10 additions & 78 deletions library/build.gradle
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
apply plugin: 'com.android.library'
apply plugin: 'com.github.dcendents.android-maven'
apply plugin: 'com.jfrog.bintray'
version = "2.1.0" // 版本号

group = 'com.yuyang.library'

android {
compileSdkVersion 27
buildToolsVersion "26.0.1"
compileSdkVersion 28

resourcePrefix "imgsel"

defaultConfig {
minSdkVersion 14
targetSdkVersion 27
targetSdkVersion 28
versionCode 210
versionName "2.1.0"
}
Expand All @@ -24,77 +24,9 @@ android {

dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:27.1.1'
compile 'com.android.support:support-v4:27.1.1'
compile 'com.android.support:recyclerview-v7:27.1.1'

compile 'com.yuyh.easyadapter:library:1.1.0'
}
compile 'com.android.support:appcompat-v7:28.0.0'
compile 'com.android.support:support-v4:28.0.0'
compile 'com.android.support:recyclerview-v7:28.0.0'

def siteUrl = 'https://github.com/smuyyh/ImageSelector'
def gitUrl = 'https://github.com/smuyyh/ImageSelector.git'
group = "com.yuyh.imgsel"

install {
repositories.mavenInstaller {
pom {
project {
packaging 'aar'
name 'Android Image Selector'
url siteUrl
licenses {
license {
name 'The Apache Software License, Version 2.0'
url 'http://www.apache.org/licenses/LICENSE-2.0.txt'
}
}
developers {
developer {
id 'smuyyh'
name 'smuyyh'
email 'smuyyh@gmail.com'
}
}
scm {
connection gitUrl
developerConnection gitUrl
url siteUrl
}
}
}
}
}
task sourcesJar(type: Jar) {
from android.sourceSets.main.java.srcDirs
classifier = 'sources'
}

task javadoc(type: Javadoc) {
tasks.findByPath(":library:javadoc").enabled = false
options.encoding = "UTF-8"
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 = "maven" // 发布到Maven库
name = "ImageSelector" // 发布到JCenter上的项目名字
websiteUrl = siteUrl
vcsUrl = gitUrl
licenses = ["Apache-2.0"]
publish = true
}
}
implementation 'com.github.smuyyh:EasyAdapter:1.3.0'
}
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ public class ImageListAdapter extends EasyRVAdapter<Image> {

private ISListConfig config;
private Context context;
private OnItemClickListener listener;
private com.yuyh.library.imgsel.common.OnItemClickListener listener;

public ImageListAdapter(Context context, List<Image> list, ISListConfig config) {
super(context, list, R.layout.item_img_sel, R.layout.item_img_sel_take_photo);
Expand Down Expand Up @@ -107,7 +107,7 @@ public int getItemViewType(int position) {
return 0;
}

public void setOnItemClickListener(OnItemClickListener listener) {
public void setOnItemClickListener(com.yuyh.library.imgsel.common.OnItemClickListener listener) {
this.listener = listener;
}
}

0 comments on commit 5ab4c3d

Please sign in to comment.