|
@@ -80,7 +80,7 @@ android {
|
|
|
]
|
|
]
|
|
|
buildConfigField "String", "DUANDUAN_DATASHARE", '"sheeptest"'
|
|
buildConfigField "String", "DUANDUAN_DATASHARE", '"sheeptest"'
|
|
|
buildConfigField "String", "DUANDUAN_GRAPH", '"sheeptest"'
|
|
buildConfigField "String", "DUANDUAN_GRAPH", '"sheeptest"'
|
|
|
- buildConfigField "String", "app_name", '"小绵羊测试"'
|
|
|
|
|
|
|
+ resValue "string", "app_name", "小绵羊测试"
|
|
|
buildConfigField "boolean", "XXTEA_ENCRYPT", 'true'
|
|
buildConfigField "boolean", "XXTEA_ENCRYPT", 'true'
|
|
|
buildConfigField "String", "API_DOMAIN", '"app.ss.kfzs.com"'
|
|
buildConfigField "String", "API_DOMAIN", '"app.ss.kfzs.com"'
|
|
|
signingConfig signingConfigs.config
|
|
signingConfig signingConfigs.config
|
|
@@ -94,7 +94,7 @@ android {
|
|
|
]
|
|
]
|
|
|
buildConfigField "String", "DUANDUAN_DATASHARE", '"sheeptestjiguang"'
|
|
buildConfigField "String", "DUANDUAN_DATASHARE", '"sheeptestjiguang"'
|
|
|
buildConfigField "String", "DUANDUAN_GRAPH", '"sheeptestjiguang"'
|
|
buildConfigField "String", "DUANDUAN_GRAPH", '"sheeptestjiguang"'
|
|
|
- buildConfigField "String", "app_name", '"小绵羊测试"'
|
|
|
|
|
|
|
+ resValue "string", "app_name", "小绵羊极光测试"
|
|
|
buildConfigField "boolean", "XXTEA_ENCRYPT", 'true'
|
|
buildConfigField "boolean", "XXTEA_ENCRYPT", 'true'
|
|
|
buildConfigField "String", "API_DOMAIN", '"app.ss.kfzs.com"'
|
|
buildConfigField "String", "API_DOMAIN", '"app.ss.kfzs.com"'
|
|
|
signingConfig signingConfigs.config
|
|
signingConfig signingConfigs.config
|
|
@@ -108,7 +108,7 @@ android {
|
|
|
]
|
|
]
|
|
|
buildConfigField "String", "DUANDUAN_DATASHARE", '"sheep"'
|
|
buildConfigField "String", "DUANDUAN_DATASHARE", '"sheep"'
|
|
|
buildConfigField "String", "DUANDUAN_GRAPH", '"sheep"'
|
|
buildConfigField "String", "DUANDUAN_GRAPH", '"sheep"'
|
|
|
- buildConfigField "String", "app_name", '"小绵羊"'
|
|
|
|
|
|
|
+ resValue "string", "app_name", "小绵羊"
|
|
|
buildConfigField "boolean", "XXTEA_ENCRYPT", 'true'
|
|
buildConfigField "boolean", "XXTEA_ENCRYPT", 'true'
|
|
|
buildConfigField "String", "API_DOMAIN", '"app.ss.kfzs.com"'
|
|
buildConfigField "String", "API_DOMAIN", '"app.ss.kfzs.com"'
|
|
|
signingConfig signingConfigs.config
|
|
signingConfig signingConfigs.config
|
|
@@ -130,24 +130,51 @@ repositories {
|
|
|
}
|
|
}
|
|
|
google()
|
|
google()
|
|
|
}
|
|
}
|
|
|
|
|
+configurations.all {
|
|
|
|
|
+ resolutionStrategy.eachDependency { DependencyResolveDetails details ->
|
|
|
|
|
+ def requested = details.requested
|
|
|
|
|
+ if (requested.group == 'com.android.support') {
|
|
|
|
|
+ if (!requested.name.startsWith("multidex")) {
|
|
|
|
|
+ details.useVersion "$supportLibVersion"
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
|
|
|
dependencies {
|
|
dependencies {
|
|
|
|
|
+ debugImplementation 'com.squareup.leakcanary:leakcanary-android:1.6.2'
|
|
|
|
|
+ releaseImplementation 'com.squareup.leakcanary:leakcanary-android-no-op:1.6.2'
|
|
|
|
|
+ // Optional, if you use support library fragments:
|
|
|
|
|
+ debugImplementation 'com.squareup.leakcanary:leakcanary-support-fragment:1.6.2'
|
|
|
|
|
+
|
|
|
//noinspection GradleCompatible
|
|
//noinspection GradleCompatible
|
|
|
- implementation 'com.android.support:cardview-v7:28.0.0-rc01'
|
|
|
|
|
- implementation "com.android.support:design:$supportLibVersion"
|
|
|
|
|
- implementation 'com.android.support.constraint:constraint-layout:1.0.2'
|
|
|
|
|
|
|
+ implementation "com.android.support:cardview-v7:$supportLibVersion"
|
|
|
|
|
+ implementation ("com.android.support:design:$supportLibVersion") {
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'support-annotations'
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'support-compat'
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'support-core-ui'
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'support-core-utils'
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'support-fragment'
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'transition'
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'appcompat-v7'
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'cardview-v7'
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'recyclerview-v7'
|
|
|
|
|
+ }
|
|
|
|
|
+ implementation 'com.android.support.constraint:constraint-layout:1.1.3'
|
|
|
testImplementation 'junit:junit:4.12'
|
|
testImplementation 'junit:junit:4.12'
|
|
|
- implementation 'com.google.code.gson:gson:2.8.2'
|
|
|
|
|
|
|
+// implementation 'com.google.code.gson:gson:2.8.2'
|
|
|
|
|
+ // implementation 'com.shark:screencapture:1.0.0'
|
|
|
implementation('com.jcodecraeer:xrecyclerview:1.5.9') {
|
|
implementation('com.jcodecraeer:xrecyclerview:1.5.9') {
|
|
|
- // implementation 'com.shark:screencapture:1.0.0'
|
|
|
|
|
exclude group: 'com.android.support', module: 'design'
|
|
exclude group: 'com.android.support', module: 'design'
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'recyclerview'
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'appcompat'
|
|
|
}
|
|
}
|
|
|
- implementation 'com.squareup.okhttp3:okhttp:3.10.0'
|
|
|
|
|
|
|
+ implementation 'com.squareup.okhttp3:okhttp:3.11.0'
|
|
|
implementation 'org.greenrobot:eventbus:3.1.1'
|
|
implementation 'org.greenrobot:eventbus:3.1.1'
|
|
|
- implementation 'com.zhy:base-adapter:3.0.3'
|
|
|
|
|
|
|
+// implementation 'com.zhy:base-adapter:3.0.3'
|
|
|
|
|
|
|
|
// implementation 'com.liulishuo.filedownloader:library:1.6.9'
|
|
// implementation 'com.liulishuo.filedownloader:library:1.6.9'
|
|
|
- implementation 'com.tencent.bugly:crashreport_upgrade:1.3.4'
|
|
|
|
|
|
|
+ implementation 'com.tencent.bugly:crashreport_upgrade:1.3.5'
|
|
|
|
|
|
|
|
//其中latest.release指代最新版本号,也可以指定明确的版本号,例如1.2.0
|
|
//其中latest.release指代最新版本号,也可以指定明确的版本号,例如1.2.0
|
|
|
implementation 'com.tencent.bugly:nativecrashreport:3.3.1'
|
|
implementation 'com.tencent.bugly:nativecrashreport:3.3.1'
|
|
@@ -157,17 +184,24 @@ dependencies {
|
|
|
implementation 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:5.1.6'
|
|
implementation 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:5.1.6'
|
|
|
debugImplementation('com.readystatesoftware.chuck:library:1.1.0') {
|
|
debugImplementation('com.readystatesoftware.chuck:library:1.1.0') {
|
|
|
exclude group: 'com.android.support', module: 'design'
|
|
exclude group: 'com.android.support', module: 'design'
|
|
|
|
|
+ exclude group: 'com.google.code.gson', module: 'gson'
|
|
|
|
|
+ exclude group: 'com.squareup.okhttp3', module: 'okhttp'
|
|
|
|
|
+ exclude group: 'nl.qbusict', module: 'cupboard'
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// implementation 'de.hdodenhof:circleimageview:2.2.0'
|
|
// implementation 'de.hdodenhof:circleimageview:2.2.0'
|
|
|
releaseImplementation('com.readystatesoftware.chuck:library-no-op:1.1.0') {
|
|
releaseImplementation('com.readystatesoftware.chuck:library-no-op:1.1.0') {
|
|
|
exclude group: 'com.android.support', module: 'design'
|
|
exclude group: 'com.android.support', module: 'design'
|
|
|
|
|
+ exclude group: 'com.squareup.okhttp3', module: 'okhttp'
|
|
|
}
|
|
}
|
|
|
implementation 'org.xutils:xutils:3.5.0'
|
|
implementation 'org.xutils:xutils:3.5.0'
|
|
|
- implementation 'com.mylhyl:acp:1.1.7'
|
|
|
|
|
|
|
+// implementation 'com.mylhyl:acp:1.1.7'
|
|
|
|
|
|
|
|
- implementation 'cn.yipianfengye.android:zxing-library:2.2'
|
|
|
|
|
- implementation 'com.github.huburt-Hu:NewbieGuide:v1.2.0'
|
|
|
|
|
|
|
+ implementation ('cn.yipianfengye.android:zxing-library:2.2') {
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'appcompat-v7'
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'support-v4'
|
|
|
|
|
+ }
|
|
|
|
|
+// implementation 'com.github.huburt-Hu:NewbieGuide:v1.2.0'
|
|
|
debugImplementation 'com.android.support:multidex:1.0.1'
|
|
debugImplementation 'com.android.support:multidex:1.0.1'
|
|
|
|
|
|
|
|
//不要修改这里,相信我
|
|
//不要修改这里,相信我
|
|
@@ -175,7 +209,12 @@ dependencies {
|
|
|
implementation(name: 'com.kfzs.safe-201809211354', ext: 'aar')
|
|
implementation(name: 'com.kfzs.safe-201809211354', ext: 'aar')
|
|
|
|
|
|
|
|
//butterknife
|
|
//butterknife
|
|
|
- implementation 'com.jakewharton:butterknife:8.8.1'
|
|
|
|
|
|
|
+ implementation ('com.jakewharton:butterknife:8.8.1') {
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'support-annotations'
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'support-compat'
|
|
|
|
|
+// exclude group: 'com.jakewharton', module: 'butterknife-annotations'
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'
|
|
annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'
|
|
|
|
|
|
|
|
//dagger2
|
|
//dagger2
|
|
@@ -183,26 +222,47 @@ dependencies {
|
|
|
// implementation 'com.google.dagger:dagger:+'
|
|
// implementation 'com.google.dagger:dagger:+'
|
|
|
|
|
|
|
|
// implementation 'com.google.dagger:dagger-compiler:+'
|
|
// implementation 'com.google.dagger:dagger-compiler:+'
|
|
|
- compileOnly 'org.glassfish:javax.annotation:10.0-b28'
|
|
|
|
|
- implementation 'com.google.dagger:dagger:2.12'
|
|
|
|
|
|
|
+ compileOnly 'org.glassfish:javax.annotation:10.0-b28'//javax.annotation', module: 'jsr250-api
|
|
|
|
|
+ implementation 'com.google.dagger:dagger:2.12'//javax.inject', module: 'javax.inject
|
|
|
annotationProcessor 'com.google.dagger:dagger-compiler:2.12'
|
|
annotationProcessor 'com.google.dagger:dagger-compiler:2.12'
|
|
|
|
|
|
|
|
//retrofit
|
|
//retrofit
|
|
|
- implementation 'com.squareup.retrofit2:retrofit:2.4.0'
|
|
|
|
|
- implementation 'com.squareup.retrofit2:converter-gson:2.4.0'
|
|
|
|
|
- implementation 'com.squareup.okhttp3:logging-interceptor:3.10.0'
|
|
|
|
|
|
|
+ implementation ('com.squareup.retrofit2:retrofit:2.4.0') {
|
|
|
|
|
+ exclude group: 'com.google.android', module: 'android'
|
|
|
|
|
+ exclude group: 'com.squareup.okhttp3', module: 'okhttp'
|
|
|
|
|
+ exclude group: 'org.codehaus.mojo', module: 'animal-sniffer-annotations'
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+// implementation 'com.squareup.retrofit2:converter-gson:2.4.0'
|
|
|
|
|
+ implementation ('org.ligboy.retrofit2:converter-fastjson-android:2.1.0') {
|
|
|
|
|
+ exclude group: 'com.alibaba', module: 'fastjson'
|
|
|
|
|
+ exclude group: 'com.squareup.retrofit2', module: 'retrofit'
|
|
|
|
|
+ }
|
|
|
|
|
+// implementation 'com.squareup.okhttp3:logging-interceptor:3.10.0'
|
|
|
|
|
|
|
|
// implementation 'com.squareup.retrofit2:adapter-rxjava2:+'
|
|
// implementation 'com.squareup.retrofit2:adapter-rxjava2:+'
|
|
|
- implementation 'com.squareup.retrofit2:adapter-rxjava:2.1.0'
|
|
|
|
|
|
|
+// implementation ('com.squareup.retrofit2:adapter-rxjava:2.1.0') {
|
|
|
|
|
+// exclude group: 'com.squareup.retrofit2', module: 'retrofit'
|
|
|
|
|
+// }
|
|
|
|
|
+ implementation ('com.squareup.retrofit2:adapter-rxjava2:2.5.0') {
|
|
|
|
|
+ exclude group: 'com.squareup.retrofit2', module: 'retrofit'
|
|
|
|
|
+ exclude group: 'io.reactivex.rxjava2', module: 'rxjava'
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
//rxjava
|
|
//rxjava
|
|
|
- implementation 'io.reactivex.rxjava2:rxandroid:2.0.2'
|
|
|
|
|
- implementation 'io.reactivex.rxjava2:rxjava:2.1.12'
|
|
|
|
|
|
|
+ implementation ('io.reactivex.rxjava2:rxandroid:2.1.0') {
|
|
|
|
|
+ exclude group: 'io.reactivex.rxjava2', module: 'rxjava'
|
|
|
|
|
+ }
|
|
|
|
|
+ implementation 'io.reactivex.rxjava2:rxjava:2.2.3'
|
|
|
|
|
|
|
|
//获取动态权限三方库
|
|
//获取动态权限三方库
|
|
|
- implementation 'pub.devrel:easypermissions:1.2.0'
|
|
|
|
|
- implementation 'net.danlew:android.joda:2.9.3'
|
|
|
|
|
- implementation 'com.orhanobut:logger:1.15'
|
|
|
|
|
|
|
+ implementation ('pub.devrel:easypermissions:1.2.0') {
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'appcompat-v7'
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'support-compat'
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'support-fragment'
|
|
|
|
|
+ }
|
|
|
|
|
+// implementation 'net.danlew:android.joda:2.9.3'
|
|
|
|
|
+// implementation 'com.orhanobut:logger:1.15'
|
|
|
|
|
|
|
|
//友盟
|
|
//友盟
|
|
|
implementation 'com.umeng.sdk:common:1.5.3'
|
|
implementation 'com.umeng.sdk:common:1.5.3'
|
|
@@ -210,15 +270,15 @@ dependencies {
|
|
|
//implementation 'com.umeng.sdk:analytics:latest.integration'
|
|
//implementation 'com.umeng.sdk:analytics:latest.integration'
|
|
|
|
|
|
|
|
//fast json
|
|
//fast json
|
|
|
- implementation 'com.alibaba:fastjson:1.2.47'
|
|
|
|
|
|
|
+ implementation 'com.alibaba:fastjson:1.2.52'
|
|
|
|
|
|
|
|
//添加半袋米相关
|
|
//添加半袋米相关
|
|
|
implementation(name: 'appstoreutils-201810101432', ext: 'aar')
|
|
implementation(name: 'appstoreutils-201810101432', ext: 'aar')
|
|
|
implementation project(':view')
|
|
implementation project(':view')
|
|
|
|
|
|
|
|
// implementation(name: 'view-release', ext: 'aar')
|
|
// implementation(name: 'view-release', ext: 'aar')
|
|
|
- implementation 'com.flipboard:bottomsheet-core:1.5.3'
|
|
|
|
|
- implementation 'com.flipboard:bottomsheet-commons:1.5.3'
|
|
|
|
|
|
|
+// implementation 'com.flipboard:bottomsheet-core:1.5.3'
|
|
|
|
|
+// implementation 'com.flipboard:bottomsheet-commons:1.5.3'
|
|
|
|
|
|
|
|
implementation files('libs/open_sdk_r5923_lite.jar')
|
|
implementation files('libs/open_sdk_r5923_lite.jar')
|
|
|
// implementation files('libs/wechat-sdk-android-with-mta-1.1.6.jar')
|
|
// implementation files('libs/wechat-sdk-android-with-mta-1.1.6.jar')
|
|
@@ -229,30 +289,46 @@ dependencies {
|
|
|
implementation files('libs/umeng_shareboard_widget.jar')
|
|
implementation files('libs/umeng_shareboard_widget.jar')
|
|
|
implementation files('libs/SocialSDK_WeiXin_Full.jar')
|
|
implementation files('libs/SocialSDK_WeiXin_Full.jar')
|
|
|
implementation files('libs/SocialSDK_QQ_Full.jar')
|
|
implementation files('libs/SocialSDK_QQ_Full.jar')
|
|
|
- implementation 'com.zhy:okhttputils:2.6.2'
|
|
|
|
|
|
|
+ implementation ('com.zhy:okhttputils:2.6.2') {
|
|
|
|
|
+ exclude group: 'com.squareup.okhttp3', module: 'okhttp'
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
// implementation 'com.kf.framework:kf-utils:latest.integration@aar'
|
|
// implementation 'com.kf.framework:kf-utils:latest.integration@aar'
|
|
|
- implementation 'com.kf.framework:kf-utils:1.4.5@aar'
|
|
|
|
|
|
|
+// implementation 'com.kf.framework:kf-utils:1.4.5@aar'
|
|
|
|
|
|
|
|
// implementation 'com.kf.framework:volleyplus:latest.integration@aar'
|
|
// implementation 'com.kf.framework:volleyplus:latest.integration@aar'
|
|
|
- implementation 'com.kf.framework:volleyplus:1.4.5@aar'
|
|
|
|
|
|
|
+// implementation 'com.kf.framework:volleyplus:1.4.5@aar'
|
|
|
implementation "com.android.support:support-annotations:$supportLibVersion"
|
|
implementation "com.android.support:support-annotations:$supportLibVersion"
|
|
|
- implementation "com.android.support:recyclerview-v7:$supportLibVersion"
|
|
|
|
|
|
|
+ implementation ("com.android.support:recyclerview-v7:$supportLibVersion") {
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'support-annotations'
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'support-compat'
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'support-core-ui'
|
|
|
|
|
+ }
|
|
|
// implementation project(':datashare')
|
|
// implementation project(':datashare')
|
|
|
- implementation files('libs/jackson-core-2.2.1.jar')
|
|
|
|
|
- implementation files('libs/jackson-dataformat-xml-2.1.2.jar')
|
|
|
|
|
- implementation 'io.reactivex:rxandroid:1.2.1'
|
|
|
|
|
- implementation 'com.github.ithedan:TextViewDrawable:v1.0'
|
|
|
|
|
|
|
+// implementation files('libs/jackson-core-2.2.1.jar')
|
|
|
|
|
+// implementation files('libs/jackson-dataformat-xml-2.1.2.jar')
|
|
|
|
|
+// implementation 'io.reactivex:rxandroid:1.2.1'
|
|
|
|
|
+ implementation ('com.github.ithedan:TextViewDrawable:v1.0') {
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'appcompat-v7'
|
|
|
|
|
+ }
|
|
|
// implementation 'com.github.zhangkexpz:LayoutScroll:v1.0'
|
|
// implementation 'com.github.zhangkexpz:LayoutScroll:v1.0'
|
|
|
// implementation 'me.iwf.photopicker:PhotoPicker:0.9.12@aar'
|
|
// implementation 'me.iwf.photopicker:PhotoPicker:0.9.12@aar'
|
|
|
implementation(name: 'PhotoPicker-release-201810081154', ext: 'aar')
|
|
implementation(name: 'PhotoPicker-release-201810081154', ext: 'aar')
|
|
|
- implementation 'com.github.bumptech.glide:glide:4.1.1'
|
|
|
|
|
|
|
+ implementation ('com.github.bumptech.glide:glide:4.1.1') {
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'support-fragment'
|
|
|
|
|
+// exclude group: 'com.github.bumptech.glide', module: 'gifdecoder'
|
|
|
|
|
+// exclude group: 'com.github.bumptech.glide', module: 'disklrucache'
|
|
|
|
|
+// exclude group: 'com.github.bumptech.glide', module: 'annotations'
|
|
|
|
|
+ }
|
|
|
|
|
+ annotationProcessor 'com.github.bumptech.glide:compiler:4.1.1'
|
|
|
|
|
|
|
|
// implementation 'com.github.yalantis:ucrop:2.2.1-native'
|
|
// implementation 'com.github.yalantis:ucrop:2.2.1-native'
|
|
|
|
|
|
|
|
// implementation 'com.google.zxing:core:3.3.0'
|
|
// implementation 'com.google.zxing:core:3.3.0'
|
|
|
implementation project(':ucrop')
|
|
implementation project(':ucrop')
|
|
|
- implementation 'com.sunfusheng:marqueeview:1.3.3'
|
|
|
|
|
|
|
+ implementation ('com.sunfusheng:marqueeview:1.3.3') {
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'appcompat-v7'
|
|
|
|
|
+ }
|
|
|
implementation files('libs/alipaySdk-20170922.jar')
|
|
implementation files('libs/alipaySdk-20170922.jar')
|
|
|
//极光
|
|
//极光
|
|
|
implementation files('libs/jcore-android-1.2.0.jar')
|
|
implementation files('libs/jcore-android-1.2.0.jar')
|
|
@@ -262,7 +338,7 @@ dependencies {
|
|
|
implementation files('libs/BaiduLBS_Android.jar')
|
|
implementation files('libs/BaiduLBS_Android.jar')
|
|
|
|
|
|
|
|
//幂动科技
|
|
//幂动科技
|
|
|
- implementation files('libs/mdsdk-201810121334.jar')
|
|
|
|
|
|
|
+ implementation files('libs/mdsdk_1123_1.2.1.12.jar')
|
|
|
//轮播图
|
|
//轮播图
|
|
|
implementation 'com.youth.banner:banner:1.4.10' //最新版本
|
|
implementation 'com.youth.banner:banner:1.4.10' //最新版本
|
|
|
//loading
|
|
//loading
|
|
@@ -270,11 +346,14 @@ dependencies {
|
|
|
// implementation 'com.github.nanchen2251:CompressHelper:1.0.5'
|
|
// implementation 'com.github.nanchen2251:CompressHelper:1.0.5'
|
|
|
// implementation(name: 'compresshelper-release', ext: 'aar')
|
|
// implementation(name: 'compresshelper-release', ext: 'aar')
|
|
|
implementation files('libs/compresshelper-release.jar')
|
|
implementation files('libs/compresshelper-release.jar')
|
|
|
- implementation 'com.haibin:calendarview:3.4.4'
|
|
|
|
|
|
|
+ implementation ('com.haibin:calendarview:3.4.4') {
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'appcompat-v7'
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'recyclerview-v7'
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
implementation 'com.scwang.smartrefresh:SmartRefreshLayout:1.1.0-alpha-14'
|
|
implementation 'com.scwang.smartrefresh:SmartRefreshLayout:1.1.0-alpha-14'
|
|
|
|
|
|
|
|
- implementation 'org.greenrobot:greendao:3.2.2'
|
|
|
|
|
|
|
+ implementation 'org.greenrobot:greendao:3.2.2'//org.greenrobot', module: 'greendao-api
|
|
|
//okDownload
|
|
//okDownload
|
|
|
// core
|
|
// core
|
|
|
implementation "com.liulishuo.okdownload:okdownload:1.0.5"
|
|
implementation "com.liulishuo.okdownload:okdownload:1.0.5"
|
|
@@ -283,11 +362,15 @@ dependencies {
|
|
|
// provide okhttp to connect to backend
|
|
// provide okhttp to connect to backend
|
|
|
implementation "com.liulishuo.okdownload:okhttp:1.0.5"
|
|
implementation "com.liulishuo.okdownload:okhttp:1.0.5"
|
|
|
|
|
|
|
|
- implementation 'com.trello.rxlifecycle2:rxlifecycle-components:2.2.2'
|
|
|
|
|
-
|
|
|
|
|
- implementation 'com.squareup.retrofit2:adapter-rxjava2:2.4.0'
|
|
|
|
|
|
|
+ implementation ('com.trello.rxlifecycle2:rxlifecycle-components:2.2.2') {
|
|
|
|
|
+ exclude group: 'com.android.support', module: 'appcompat-v7'
|
|
|
|
|
+// com.trello.rxlifecycle2', module: 'rxlifecycle-android
|
|
|
|
|
+ exclude group: 'io.reactivex.rxjava2', module: 'rxjava'
|
|
|
|
|
+ }
|
|
|
|
|
+//
|
|
|
|
|
+// implementation 'com.squareup.retrofit2:adapter-rxjava2:2.4.0'
|
|
|
|
|
|
|
|
- implementation 'com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.30'
|
|
|
|
|
|
|
+ implementation 'com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.34'
|
|
|
//有米科技
|
|
//有米科技
|
|
|
implementation(name: 'YoumiSdk_v8.3.0_2018-09-20', ext: 'aar')
|
|
implementation(name: 'YoumiSdk_v8.3.0_2018-09-20', ext: 'aar')
|
|
|
implementation project(':WaterWaveProgress')
|
|
implementation project(':WaterWaveProgress')
|
|
@@ -303,7 +386,7 @@ android.applicationVariants.all {
|
|
|
variant ->
|
|
variant ->
|
|
|
variant.outputs.all {
|
|
variant.outputs.all {
|
|
|
output ->
|
|
output ->
|
|
|
- outputFileName = productFlavors[0].name + "_" + buildType.name + "_v" + android.defaultConfig.versionName + "_" + android.defaultConfig.versionCode + "-${releaseTime()}.apk"
|
|
|
|
|
|
|
+ outputFileName = "${productFlavors[0].name}_${buildType.name}_v${versionName}_${versionCode}-${releaseTime()}.apk"
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
-}
|
|
|
|
|
|
|
+}
|