Skip to content

Commit 173e1a7

Browse files
committed
发布v0.0.1_alpha版本
发布到Maven,JCenter上
1 parent 3b56a03 commit 173e1a7

File tree

6 files changed

+69
-28
lines changed

6 files changed

+69
-28
lines changed

app/app.iml

Lines changed: 24 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -49,20 +49,20 @@
4949
<sourceFolder url="file://$MODULE_DIR$/src/debug/java" isTestSource="false" />
5050
<sourceFolder url="file://$MODULE_DIR$/src/debug/rs" isTestSource="false" />
5151
<sourceFolder url="file://$MODULE_DIR$/src/debug/shaders" isTestSource="false" />
52-
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/res" type="java-test-resource" />
53-
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/resources" type="java-test-resource" />
54-
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/assets" type="java-test-resource" />
55-
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/aidl" isTestSource="true" />
56-
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/java" isTestSource="true" />
57-
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/rs" isTestSource="true" />
58-
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/shaders" isTestSource="true" />
5952
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/res" type="java-test-resource" />
6053
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/resources" type="java-test-resource" />
6154
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/assets" type="java-test-resource" />
6255
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/aidl" isTestSource="true" />
6356
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/java" isTestSource="true" />
6457
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/rs" isTestSource="true" />
6558
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/shaders" isTestSource="true" />
59+
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/res" type="java-test-resource" />
60+
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/resources" type="java-test-resource" />
61+
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/assets" type="java-test-resource" />
62+
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/aidl" isTestSource="true" />
63+
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/java" isTestSource="true" />
64+
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/rs" isTestSource="true" />
65+
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/shaders" isTestSource="true" />
6666
<sourceFolder url="file://$MODULE_DIR$/src/main/res" type="java-resource" />
6767
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
6868
<sourceFolder url="file://$MODULE_DIR$/src/main/assets" type="java-resource" />
@@ -86,45 +86,43 @@
8686
<sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" />
8787
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/assets" />
8888
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/blame" />
89-
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/build-info" />
90-
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/builds" />
9189
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/check-manifest" />
9290
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/classes" />
9391
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental" />
94-
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-classes" />
95-
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-runtime-classes" />
96-
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-verifier" />
97-
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant-run-resources" />
98-
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant-run-support" />
9992
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/javaPrecompile" />
10093
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/jniLibs" />
101-
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/lint" />
10294
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/manifests" />
10395
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/prebuild" />
104-
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/reload-dex" />
10596
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/res" />
10697
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/rs" />
10798
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/shaders" />
108-
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/split-apk" />
10999
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/splits-support" />
110100
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/symbols" />
111101
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/tmp" />
112102
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/transforms" />
113103
<excludeFolder url="file://$MODULE_DIR$/build/outputs" />
114104
<excludeFolder url="file://$MODULE_DIR$/build/reports" />
105+
<excludeFolder url="file://$MODULE_DIR$/build/test-results" />
115106
<excludeFolder url="file://$MODULE_DIR$/build/tmp" />
116107
</content>
117108
<orderEntry type="jdk" jdkName="Android API 27 Platform" jdkType="Android SDK" />
118109
<orderEntry type="sourceFolder" forTests="false" />
119110
<orderEntry type="library" name="com.android.support:animated-vector-drawable-27.0.2" level="project" />
111+
<orderEntry type="library" name="com.android.support:support-media-compat-26.1.0" level="project" />
120112
<orderEntry type="library" name="com.android.support:appcompat-v7-27.0.2" level="project" />
121113
<orderEntry type="library" name="com.android.support:support-annotations:27.0.2@jar" level="project" />
114+
<orderEntry type="library" name="com.android.support:recyclerview-v7-26.1.0" level="project" />
115+
<orderEntry type="library" name="cn.imlibo:FilePicker-v0.0.1_alpha" level="project" />
122116
<orderEntry type="library" scope="TEST" name="junit:junit:4.12@jar" level="project" />
117+
<orderEntry type="library" name="com.yanzhenjie:permission-2.0.0-rc2" level="project" />
118+
<orderEntry type="library" name="com.github.bumptech.glide:disklrucache:4.6.1@jar" level="project" />
123119
<orderEntry type="library" scope="TEST" name="com.android.support.test.espresso:espresso-core-3.0.1" level="project" />
120+
<orderEntry type="library" name="com.github.chrisbanes:PhotoView-2.1.3" level="project" />
124121
<orderEntry type="library" scope="TEST" name="javax.inject:javax.inject:1@jar" level="project" />
125122
<orderEntry type="library" scope="TEST" name="com.squareup:javawriter:2.1.1@jar" level="project" />
126123
<orderEntry type="library" name="com.android.support.constraint:constraint-layout-solver:1.0.2@jar" level="project" />
127124
<orderEntry type="library" name="com.android.support.constraint:constraint-layout-1.0.2" level="project" />
125+
<orderEntry type="library" name="com.github.bumptech.glide:glide-4.6.1" level="project" />
128126
<orderEntry type="library" scope="TEST" name="com.android.support.test:runner-1.0.1" level="project" />
129127
<orderEntry type="library" scope="TEST" name="com.android.support.test:rules-1.0.1" level="project" />
130128
<orderEntry type="library" name="android.arch.lifecycle:runtime-1.0.3" level="project" />
@@ -139,14 +137,22 @@
139137
<orderEntry type="library" name="com.android.support:support-core-ui-27.0.2" level="project" />
140138
<orderEntry type="library" scope="TEST" name="org.hamcrest:hamcrest-library:1.3@jar" level="project" />
141139
<orderEntry type="library" name="com.android.support:support-compat-27.0.2" level="project" />
140+
<orderEntry type="library" name="com.github.CymChad:BaseRecyclerViewAdapterHelper-2.9.34" level="project" />
142141
<orderEntry type="library" scope="TEST" name="org.hamcrest:hamcrest-integration:1.3@jar" level="project" />
142+
<orderEntry type="library" name="com.github.bumptech.glide:annotations:4.6.1@jar" level="project" />
143+
<orderEntry type="library" name="it.sephiroth.android.library.easing:library-1.0.2" level="project" />
143144
<orderEntry type="library" name="com.squareup.haha:haha:2.0.3@jar" level="project" />
145+
<orderEntry type="library" name="com.android.support:support-v4-26.1.0" level="project" />
146+
<orderEntry type="library" name="com.github.bumptech.glide:gifdecoder-4.6.1" level="project" />
144147
<orderEntry type="library" scope="TEST" name="net.sf.kxml:kxml2:2.3.0@jar" level="project" />
145148
<orderEntry type="library" name="com.android.support:support-core-utils-27.0.2" level="project" />
149+
<orderEntry type="library" name="it.sephiroth.android.library.imagezoom:library-1.0.4" level="project" />
146150
<orderEntry type="library" name="com.android.support:support-fragment-27.0.2" level="project" />
151+
<orderEntry type="library" name="com.android.support:design-26.1.0" level="project" />
152+
<orderEntry type="library" name="com.android.support:transition-26.1.0" level="project" />
147153
<orderEntry type="library" name="com.squareup.leakcanary:leakcanary-android-1.5.4" level="project" />
154+
<orderEntry type="library" name="org.greenrobot:eventbus:3.1.1@jar" level="project" />
148155
<orderEntry type="library" name="com.squareup.leakcanary:leakcanary-analyzer-1.5.4" level="project" />
149156
<orderEntry type="library" name="com.squareup.leakcanary:leakcanary-watcher:1.5.4@jar" level="project" />
150-
<orderEntry type="module" module-name="filepicker" />
151157
</component>
152158
</module>

app/build.gradle

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@ dependencies {
4141
testImplementation 'junit:junit:4.12'
4242
androidTestImplementation 'com.android.support.test:runner:1.0.1'
4343
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
44-
implementation project(':filepicker')
44+
45+
compile 'cn.imlibo:FilePicker:v0.0.1_alpha'
4546
}
4647

4748

build.gradle

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ buildscript {
1010
dependencies {
1111
classpath 'com.android.tools.build:gradle:3.0.1'
1212
classpath 'com.jakewharton:butterknife-gradle-plugin:8.8.1'
13+
classpath 'com.novoda:bintray-release:0.8.0'
1314

1415
// NOTE: Do not place your application dependencies here; they belong
1516
// in the individual module build.gradle files
@@ -21,9 +22,24 @@ allprojects {
2122
google()
2223
jcenter()
2324
maven { url "https://jitpack.io" }
25+
maven { url "https://dl.bintray.com/libo/maven" }
26+
}
27+
tasks.withType(Javadoc) {
28+
options.addStringOption('Xdoclint:none', '-quiet')
29+
options.addStringOption('encoding', 'UTF-8')
2430
}
2531
}
2632

2733
task clean(type: Delete) {
2834
delete rootProject.buildDir
2935
}
36+
37+
ext {
38+
userOrg = 'libo'
39+
groupId = 'cn.imlibo'
40+
uploadName = 'FilePicker'
41+
publishVersion = 'v0.0.1_alpha'
42+
desc = 'Android文件选择器、图片选择器、MIMEType分类选择器'
43+
website = 'https://github.com/imLibo/FilePicker'
44+
licences = ['MIT']
45+
}

filepicker/build.gradle

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
apply plugin: 'com.android.library'
2+
apply plugin: 'com.novoda.bintray-release'
23

34
android {
45
compileSdkVersion 26
@@ -20,6 +21,10 @@ android {
2021
}
2122
}
2223

24+
lintOptions {
25+
abortOnError false
26+
}
27+
2328

2429
}
2530

@@ -44,6 +49,15 @@ dependencies {
4449
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
4550
}
4651

52+
publish {
53+
userOrg = rootProject.userOrg
54+
groupId = rootProject.groupId
55+
artifactId = rootProject.uploadName
56+
publishVersion = rootProject.publishVersion
57+
desc = rootProject.desc
58+
website = rootProject.website
59+
}
60+
4761

4862

4963

filepicker/filepicker.iml

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -50,20 +50,20 @@
5050
<sourceFolder url="file://$MODULE_DIR$/src/debug/java" isTestSource="false" />
5151
<sourceFolder url="file://$MODULE_DIR$/src/debug/rs" isTestSource="false" />
5252
<sourceFolder url="file://$MODULE_DIR$/src/debug/shaders" isTestSource="false" />
53-
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/res" type="java-test-resource" />
54-
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/resources" type="java-test-resource" />
55-
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/assets" type="java-test-resource" />
56-
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/aidl" isTestSource="true" />
57-
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/java" isTestSource="true" />
58-
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/rs" isTestSource="true" />
59-
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/shaders" isTestSource="true" />
6053
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/res" type="java-test-resource" />
6154
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/resources" type="java-test-resource" />
6255
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/assets" type="java-test-resource" />
6356
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/aidl" isTestSource="true" />
6457
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/java" isTestSource="true" />
6558
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/rs" isTestSource="true" />
6659
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/shaders" isTestSource="true" />
60+
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/res" type="java-test-resource" />
61+
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/resources" type="java-test-resource" />
62+
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/assets" type="java-test-resource" />
63+
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/aidl" isTestSource="true" />
64+
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/java" isTestSource="true" />
65+
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/rs" isTestSource="true" />
66+
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/shaders" isTestSource="true" />
6767
<sourceFolder url="file://$MODULE_DIR$/src/main/res" type="java-resource" />
6868
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
6969
<sourceFolder url="file://$MODULE_DIR$/src/main/assets" type="java-resource" />
@@ -85,6 +85,7 @@
8585
<sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
8686
<sourceFolder url="file://$MODULE_DIR$/src/test/rs" isTestSource="true" />
8787
<sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" />
88+
<excludeFolder url="file://$MODULE_DIR$/build/docs" />
8889
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/annotations" />
8990
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/attr" />
9091
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/blame" />
@@ -95,7 +96,6 @@
9596
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/intermediate-jars" />
9697
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/javaPrecompile" />
9798
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/jniLibs" />
98-
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/lint" />
9999
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/manifests" />
100100
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/res" />
101101
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/rs" />
@@ -104,7 +104,11 @@
104104
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/tmp" />
105105
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/transforms" />
106106
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/typedefs.txt" />
107+
<excludeFolder url="file://$MODULE_DIR$/build/libs" />
107108
<excludeFolder url="file://$MODULE_DIR$/build/outputs" />
109+
<excludeFolder url="file://$MODULE_DIR$/build/publications" />
110+
<excludeFolder url="file://$MODULE_DIR$/build/reports" />
111+
<excludeFolder url="file://$MODULE_DIR$/build/test-results" />
108112
<excludeFolder url="file://$MODULE_DIR$/build/tmp" />
109113
</content>
110114
<orderEntry type="jdk" jdkName="Android API 26 Platform" jdkType="Android SDK" />

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
# Specifies the JVM arguments used for the daemon process.
1111
# The setting is particularly useful for tweaking memory settings.
12-
org.gradle.jvmargs=-Xmx1536m
12+
org.gradle.jvmargs=-Xmx768m
1313
# ¸ß°æ±¾GradleÈ¥µôaapt2
1414
android.enableAapt2=false
1515
# When configured, Gradle will run in incubating parallel mode.

0 commit comments

Comments
 (0)