提交 ca2d7e89 编写于 作者: J jessyan

Demo used v2.3.5

上级 2e9e6435
...@@ -25,6 +25,6 @@ android: ...@@ -25,6 +25,6 @@ android:
script: script:
- ./gradlew clean - ./gradlew clean
- ./gradlew install # - ./gradlew install
- ./gradlew bintrayUpload # - ./gradlew bintrayUpload
- ./gradlew assembleDebug - ./gradlew assembleDebug
\ No newline at end of file
...@@ -70,7 +70,7 @@ dependencies { ...@@ -70,7 +70,7 @@ dependencies {
//arms //arms
implementation project(':arms') implementation project(':arms')
//Github 仓库上最新的 Demo 具有下一个版本的新特性, 所以依赖最新的远程库会出现版本不兼容的情况, 详情请查看 https://github.com/JessYanCoding/MVPArms/wiki/Issues#2 //Github 仓库上最新的 Demo 具有下一个版本的新特性, 所以依赖最新的远程库会出现版本不兼容的情况, 详情请查看 https://github.com/JessYanCoding/MVPArms/wiki/Issues#2
// implementation 'me.jessyan:arms:2.3.1' // implementation 'me.jessyan:arms:2.3.5'
//test //test
testImplementation rootProject.ext.dependencies["junit"] testImplementation rootProject.ext.dependencies["junit"]
debugImplementation rootProject.ext.dependencies["canary-debug"] debugImplementation rootProject.ext.dependencies["canary-debug"]
......
...@@ -34,75 +34,75 @@ buildscript { ...@@ -34,75 +34,75 @@ buildscript {
dependencies { dependencies {
//support //support
compile(rootProject.ext.dependencies["support-v4"]) { api(rootProject.ext.dependencies["support-v4"]) {
exclude module: 'support-annotations' exclude module: 'support-annotations'
} }
compile(rootProject.ext.dependencies["appcompat-v7"]) { api(rootProject.ext.dependencies["appcompat-v7"]) {
exclude module: 'support-annotations' exclude module: 'support-annotations'
exclude module: 'support-v4' exclude module: 'support-v4'
} }
compile(rootProject.ext.dependencies["design"]) { api(rootProject.ext.dependencies["design"]) {
exclude module: 'support-annotations' exclude module: 'support-annotations'
exclude module: 'appcompat-v7' exclude module: 'appcompat-v7'
exclude module: 'support-v4' exclude module: 'support-v4'
} }
compile rootProject.ext.dependencies["annotations"] api rootProject.ext.dependencies["annotations"]
//view //view
compile(rootProject.ext.dependencies["autolayout"]) { api(rootProject.ext.dependencies["autolayout"]) {
exclude group: 'com.android.support' exclude group: 'com.android.support'
} }
compile(rootProject.ext.dependencies["butterknife"]) { api(rootProject.ext.dependencies["butterknife"]) {
exclude module: 'support-annotations' exclude module: 'support-annotations'
} }
//rx //rx
compile rootProject.ext.dependencies["rxjava2"] api rootProject.ext.dependencies["rxjava2"]
compile(rootProject.ext.dependencies["rxandroid2"]) { api(rootProject.ext.dependencies["rxandroid2"]) {
exclude module: 'rxjava' exclude module: 'rxjava'
} }
compile(rootProject.ext.dependencies["rxcache2"]) { api(rootProject.ext.dependencies["rxcache2"]) {
exclude module: 'rxjava' exclude module: 'rxjava'
exclude module: 'dagger' exclude module: 'dagger'
} }
compile(rootProject.ext.dependencies["rxcache-jolyglot-gson"]) { implementation(rootProject.ext.dependencies["rxcache-jolyglot-gson"]) {
exclude module: 'gson' exclude module: 'gson'
} }
compile(rootProject.ext.dependencies["rxlifecycle2"]) { api(rootProject.ext.dependencies["rxlifecycle2"]) {
exclude module: 'rxjava' exclude module: 'rxjava'
exclude module: 'jsr305' exclude module: 'jsr305'
} }
compile(rootProject.ext.dependencies["rxlifecycle2-android"]) { api(rootProject.ext.dependencies["rxlifecycle2-android"]) {
exclude module: 'support-annotations' exclude module: 'support-annotations'
exclude module: 'rxjava' exclude module: 'rxjava'
exclude module: 'rxandroid' exclude module: 'rxandroid'
exclude module: 'rxlifecycle' exclude module: 'rxlifecycle'
} }
compile(rootProject.ext.dependencies["rxpermissions2"]) { api(rootProject.ext.dependencies["rxpermissions2"]) {
exclude module: 'rxjava' exclude module: 'rxjava'
exclude module: 'support-annotations' exclude module: 'support-annotations'
} }
compile rootProject.ext.dependencies['rxerrorhandler2'] api rootProject.ext.dependencies['rxerrorhandler2']
//network //network
compile(rootProject.ext.dependencies["retrofit"]) { api(rootProject.ext.dependencies["retrofit"]) {
exclude module: 'okhttp' exclude module: 'okhttp'
exclude module: 'okio' exclude module: 'okio'
} }
compile(rootProject.ext.dependencies["retrofit-converter-gson"]) { implementation(rootProject.ext.dependencies["retrofit-converter-gson"]) {
exclude module: 'gson' exclude module: 'gson'
exclude module: 'okhttp' exclude module: 'okhttp'
exclude module: 'okio' exclude module: 'okio'
exclude module: 'retrofit' exclude module: 'retrofit'
} }
compile(rootProject.ext.dependencies["retrofit-adapter-rxjava2"]) { implementation(rootProject.ext.dependencies["retrofit-adapter-rxjava2"]) {
exclude module: 'rxjava' exclude module: 'rxjava'
exclude module: 'okhttp' exclude module: 'okhttp'
exclude module: 'retrofit' exclude module: 'retrofit'
exclude module: 'okio' exclude module: 'okio'
} }
compile rootProject.ext.dependencies["okhttp3"] api rootProject.ext.dependencies["okhttp3"]
compile(rootProject.ext.dependencies["glide"]) { api(rootProject.ext.dependencies["glide"]) {
exclude module: 'support-v4' exclude module: 'support-v4'
} }
annotationProcessor(rootProject.ext.dependencies["glide-compiler"]) { annotationProcessor(rootProject.ext.dependencies["glide-compiler"]) {
...@@ -110,15 +110,15 @@ dependencies { ...@@ -110,15 +110,15 @@ dependencies {
} }
//tools //tools
provided rootProject.ext.dependencies["javax.annotation"] compileOnly rootProject.ext.dependencies["javax.annotation"]
compile rootProject.ext.dependencies["dagger2"] api rootProject.ext.dependencies["dagger2"]
annotationProcessor rootProject.ext.dependencies["dagger2-compiler"] annotationProcessor rootProject.ext.dependencies["dagger2-compiler"]
compile rootProject.ext.dependencies["androideventbus"] api rootProject.ext.dependencies["androideventbus"]
compile rootProject.ext.dependencies["gson"] api rootProject.ext.dependencies["gson"]
//test //test
compile rootProject.ext.dependencies["timber"] api rootProject.ext.dependencies["timber"]
testCompile rootProject.ext.dependencies["junit"] testApi rootProject.ext.dependencies["junit"]
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册