Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
门心叼龙
MVPArms
提交
435cec35
M
MVPArms
项目概览
门心叼龙
/
MVPArms
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
MVPArms
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
435cec35
编写于
4月 07, 2017
作者:
J
jessyan
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
improve config.gradle
上级
2288e907
变更
3
显示空白变更内容
内联
并排
Showing
3 changed file
with
120 addition
and
89 deletion
+120
-89
app/build.gradle
app/build.gradle
+8
-8
arms/build.gradle
arms/build.gradle
+37
-23
config.gradle
config.gradle
+75
-58
未找到文件。
app/build.gradle
浏览文件 @
435cec35
apply
plugin:
'com.android.application'
apply
plugin:
'com.neenbedankt.android-apt'
android
{
compileSdkVersion
rootProject
.
ext
.
android
[
"compileSdkVersion"
]
...
...
@@ -44,21 +43,22 @@ buildscript {
repositories
{
jcenter
()
}
dependencies
{
classpath
'com.neenbedankt.gradle.plugins:android-apt:1.8'
}
}
dependencies
{
compile
fileTree
(
include:
[
'*.jar'
],
dir:
'libs'
)
testCompile
rootProject
.
ext
.
dependencies
[
"junit"
]
apt
rootProject
.
ext
.
dependencies
[
"dagger2-apt-compiler"
]
//tools
provided
rootProject
.
ext
.
dependencies
[
"javax.annotation"
]
apt
rootProject
.
ext
.
dependencies
[
"butterknife-apt"
]
annotationProcessor
rootProject
.
ext
.
dependencies
[
"dagger2-compiler"
]
//view
annotationProcessor
rootProject
.
ext
.
dependencies
[
"butterknife-compiler"
]
compile
rootProject
.
ext
.
dependencies
[
"paginate"
]
//arms
// compile project(':arms')
compile
'me.jessyan:arms:1.2.4'
compile
rootProject
.
ext
.
dependencies
[
"paginate"
]
//test
testCompile
rootProject
.
ext
.
dependencies
[
"junit"
]
debugCompile
rootProject
.
ext
.
dependencies
[
"canary-debug"
]
releaseCompile
rootProject
.
ext
.
dependencies
[
"canary-release"
]
testCompile
rootProject
.
ext
.
dependencies
[
"canary-release"
]
...
...
arms/build.gradle
浏览文件 @
435cec35
apply
plugin:
'com.android.library'
apply
plugin:
'com.neenbedankt.android-apt'
android
{
compileSdkVersion
rootProject
.
ext
.
android
[
"compileSdkVersion"
]
buildToolsVersion
rootProject
.
ext
.
android
[
"buildToolsVersion"
]
...
...
@@ -24,19 +24,16 @@ buildscript {
repositories
{
jcenter
()
}
dependencies
{
classpath
'com.neenbedankt.gradle.plugins:android-apt:1.8'
}
}
dependencies
{
compile
fileTree
(
dir:
'libs'
,
include:
[
'*.jar'
])
testCompile
rootProject
.
ext
.
dependencies
[
"junit"
]
//support
compile
(
rootProject
.
ext
.
dependencies
[
"support-v4"
]){
exclude
module:
'support-annotations'
}
compile
rootProject
.
ext
.
dependencies
[
"gson"
]
compile
(
rootProject
.
ext
.
dependencies
[
"appcompat-v7"
]){
exclude
module:
'support-annotations'
exclude
module:
'support-v4'
...
...
@@ -44,20 +41,35 @@ dependencies {
compile
(
rootProject
.
ext
.
dependencies
[
"cardview-v7"
]){
exclude
module:
'support-annotations'
}
compile
(
rootProject
.
ext
.
dependencies
[
"design"
]){
exclude
module:
'support-annotations'
}
compile
rootProject
.
ext
.
dependencies
[
"annotations"
]
//view
compile
(
rootProject
.
ext
.
dependencies
[
"autolayout"
])
{
exclude
group:
'com.android.support'
}
compile
(
rootProject
.
ext
.
dependencies
[
"butterknife"
]){
exclude
module:
'support-annotations'
}
compile
rootProject
.
ext
.
dependencies
[
"androideventbus"
]
compile
(
rootProject
.
ext
.
dependencies
[
"design"
]){
exclude
module:
'support-annotations'
}
//rx
compile
rootProject
.
ext
.
dependencies
[
"rxjava"
]
compile
(
rootProject
.
ext
.
dependencies
[
"rxandroid"
]){
exclude
module:
'rxjava'
}
compile
(
rootProject
.
ext
.
dependencies
[
"rxcache"
]){
exclude
module:
'rxjava'
exclude
module:
'dagger'
}
compile
(
rootProject
.
ext
.
dependencies
[
"rxcache-jolyglot-gson"
]){
exclude
module:
'gson'
}
compile
(
rootProject
.
ext
.
dependencies
[
"rxlifecycle"
]){
exclude
module:
'rxjava'
}
...
...
@@ -68,14 +80,13 @@ dependencies {
exclude
module:
'rxjava'
exclude
module:
'rxandroid'
}
compile
(
rootProject
.
ext
.
dependencies
[
"rxcache"
]){
compile
rootProject
.
ext
.
dependencies
[
"rxpermissions"
]
compile
(
rootProject
.
ext
.
dependencies
[
'rxerrorhandler'
]){
exclude
module:
'rxjava'
exclude
module:
'dagger'
}
compile
(
rootProject
.
ext
.
dependencies
[
"rxcache-jolyglot-gson"
]){
exclude
module:
'gson'
}
compile
rootProject
.
ext
.
dependencies
[
"rxpermissions"
]
//network
compile
(
rootProject
.
ext
.
dependencies
[
"retrofit"
]){
exclude
module:
'okhttp'
}
...
...
@@ -85,16 +96,19 @@ dependencies {
compile
(
rootProject
.
ext
.
dependencies
[
"retrofit-adapter-rxjava"
]){
exclude
module:
'rxjava'
}
compile
rootProject
.
ext
.
dependencies
[
"okhttp3"
]
compile
rootProject
.
ext
.
dependencies
[
"glide"
]
//tools
provided
rootProject
.
ext
.
dependencies
[
"javax.annotation"
]
compile
rootProject
.
ext
.
dependencies
[
"annotations"
]
compile
rootProject
.
ext
.
dependencies
[
"dagger2"
]
compile
rootProject
.
ext
.
dependencies
[
"okhttp3"
]
annotationProcessor
rootProject
.
ext
.
dependencies
[
"dagger2-compiler"
]
compile
rootProject
.
ext
.
dependencies
[
"androideventbus"
]
compile
rootProject
.
ext
.
dependencies
[
"gson"
]
//test
compile
rootProject
.
ext
.
dependencies
[
"timber"
]
compile
rootProject
.
ext
.
dependencies
[
"glide"
]
apt
rootProject
.
ext
.
dependencies
[
"dagger2-apt-compiler"
]
compile
(
rootProject
.
ext
.
dependencies
[
"rxerrorhandler"
]){
exclude
module:
'rxjava'
}
testCompile
rootProject
.
ext
.
dependencies
[
"junit"
]
}
...
...
config.gradle
浏览文件 @
435cec35
ext
{
android
=
[
compileSdkVersion
:
25
,
android
=
[
compileSdkVersion
:
25
,
buildToolsVersion
:
"25.0.2"
,
minSdkVersion
:
15
,
targetSdkVersion
:
25
,
versionCode
:
24
,
versionName
:
"1.2.4"
,
androidSupportSdkVersion:
"25.1.1"
,
retrofitSdkVersion
:
"2.1.0"
,
dagger2SdkVersion
:
"2.8"
,
versionCode
:
25
,
versionName
:
"1.2.5"
,
]
version
=
[
androidSupportSdkVersion:
"25.3.1"
,
retrofitSdkVersion
:
"2.2.0"
,
dagger2SdkVersion
:
"2.10"
,
butterknifeSdkVersion
:
"8.5.1"
,
rxlifecycleSdkVersion
:
"1.0"
,
espressoSdkVersion
:
"2.2.2"
espressoSdkVersion
:
"2.2.2"
,
canarySdkVersion
:
"1.5"
]
dependencies
=
[
"multidex"
:
"compile 'com.android.support:multidex:1.0.1'"
,
"androidJUnitRunner"
:
"android.support.test.runner.AndroidJUnitRunner"
,
"javax.annotation"
:
'javax.annotation:jsr250-api:1.0'
,
"appcompat-v7"
:
"com.android.support:appcompat-v7:${android["
androidSupportSdkVersion
"]}"
,
"design"
:
"com.android.support:design:${android["
androidSupportSdkVersion
"]}"
,
"support-v4"
:
"com.android.support:support-v4:${android["
androidSupportSdkVersion
"]}"
,
"cardview-v7"
:
"com.android.support:cardview-v7:${android["
androidSupportSdkVersion
"]}"
,
"annotations"
:
"com.android.support:support-annotations:${android["
androidSupportSdkVersion
"]}"
,
"recyclerview-v7"
:
"com.android.support:recyclerview-v7:${android["
androidSupportSdkVersion
"]}"
,
"retrofit"
:
"com.squareup.retrofit2:retrofit:${android["
retrofitSdkVersion
"]}"
,
"retrofit-converter-gson"
:
"com.squareup.retrofit2:converter-gson:${android["
retrofitSdkVersion
"]}"
,
"retrofit-adapter-rxjava"
:
"com.squareup.retrofit2:adapter-rxjava:${android["
retrofitSdkVersion
"]}"
,
"junit"
:
"junit:junit:4.12"
,
//support
"appcompat-v7"
:
"com.android.support:appcompat-v7:${version["
androidSupportSdkVersion
"]}"
,
"design"
:
"com.android.support:design:${version["
androidSupportSdkVersion
"]}"
,
"support-v4"
:
"com.android.support:support-v4:${version["
androidSupportSdkVersion
"]}"
,
"cardview-v7"
:
"com.android.support:cardview-v7:${version["
androidSupportSdkVersion
"]}"
,
"annotations"
:
"com.android.support:support-annotations:${version["
androidSupportSdkVersion
"]}"
,
"recyclerview-v7"
:
"com.android.support:recyclerview-v7:${version["
androidSupportSdkVersion
"]}"
,
//network
"retrofit"
:
"com.squareup.retrofit2:retrofit:${version["
retrofitSdkVersion
"]}"
,
"retrofit-converter-gson"
:
"com.squareup.retrofit2:converter-gson:${version["
retrofitSdkVersion
"]}"
,
"retrofit-adapter-rxjava"
:
"com.squareup.retrofit2:adapter-rxjava:${version["
retrofitSdkVersion
"]}"
,
"okhttp3"
:
"com.squareup.okhttp3:okhttp:3.6.0"
,
"gson"
:
"com.google.code.gson:gson:2.7"
,
"autolayout"
:
"com.zhy:autolayout:1.4.5"
,
"butterknife"
:
"com.jakewharton:butterknife:8.5.1"
,
"butterknife-apt"
:
"com.jakewharton:butterknife-compiler:8.5.1"
,
"okhttp-urlconnection"
:
"com.squareup.okhttp:okhttp-urlconnection:2.0.0"
,
"glide"
:
"com.github.bumptech.glide:glide:3.7.0"
,
"androideventbus"
:
"org.simple:androideventbus:1.0.5.1"
,
"rxandroid"
:
"io.reactivex:rxandroid:1.2.1"
,
"rxjava"
:
"io.reactivex:rxjava:1.2.6"
,
"rxlifecycle"
:
"com.trello:rxlifecycle:${android["
rxlifecycleSdkVersion
"]}"
,
"rxlifecycle-components"
:
"com.trello:rxlifecycle-components:${android["
rxlifecycleSdkVersion
"]}"
,
"rxcache"
:
"com.github.VictorAlbertos.RxCache:runtime:1.7.0-1.x"
,
"rxcache-jolyglot-gson"
:
"com.github.VictorAlbertos.Jolyglot:gson:0.0.3"
,
"dagger2"
:
"com.google.dagger:dagger:${android["
dagger2SdkVersion
"]}"
,
"dagger2-apt-compiler"
:
"com.google.dagger:dagger-compiler:${android["
dagger2SdkVersion
"]}"
,
"rxbinding-recyclerview-v7"
:
"com.jakewharton.rxbinding:rxbinding-recyclerview-v7:0.4.0"
,
"rxpermissions"
:
"com.tbruyelle.rxpermissions:rxpermissions:0.9.1@aar"
,
"pickerview"
:
"com.bigkoo:pickerview:2.0.8"
,
"nineoldandroids"
:
"com.nineoldandroids:library:2.4.0"
,
"picasso"
:
"com.squareup.picasso:picasso:2.5.2"
,
//view
"autolayout"
:
"com.zhy:autolayout:1.4.5"
,
"butterknife"
:
"com.jakewharton:butterknife:${version["
butterknifeSdkVersion
"]}"
,
"butterknife-compiler"
:
"com.jakewharton:butterknife-compiler:${version["
butterknifeSdkVersion
"]}"
,
"pickerview"
:
"com.bigkoo:pickerview:2.0.8"
,
"photoview"
:
"com.github.chrisbanes.photoview:library:1.2.3"
,
"numberprogressbar"
:
"com.daimajia.numberprogressbar:library:1.2@aar"
,
"umeng-analytics"
:
"com.umeng.analytics:analytics:6.0.1"
,
"okhttp-urlconnection"
:
"com.squareup.okhttp:okhttp-urlconnection:2.0.0"
,
"otto"
:
"com.squareup:otto:1.3.8"
,
"nineoldandroids"
:
"com.nineoldandroids:library:2.4.0"
,
"paginate"
:
"com.github.markomilos:paginate:0.5.1"
,
//rx
"rxandroid"
:
"io.reactivex:rxandroid:1.2.1"
,
"rxjava"
:
"io.reactivex:rxjava:1.2.9"
,
"rxlifecycle"
:
"com.trello:rxlifecycle:${version["
rxlifecycleSdkVersion
"]}"
,
"rxlifecycle-components"
:
"com.trello:rxlifecycle-components:${version["
rxlifecycleSdkVersion
"]}"
,
"rxcache"
:
"com.github.VictorAlbertos.RxCache:runtime:1.7.0-1.x"
,
"rxcache-jolyglot-gson"
:
"com.github.VictorAlbertos.Jolyglot:gson:0.0.3"
,
"rxbinding-recyclerview-v7"
:
"com.jakewharton.rxbinding:rxbinding-recyclerview-v7:1.0.1"
,
"rxpermissions"
:
"com.tbruyelle.rxpermissions:rxpermissions:0.9.3@aar"
,
"rxerrorhandler"
:
"me.jessyan:rxerrorhandler:1.0.1"
,
//tools
"dagger2"
:
"com.google.dagger:dagger:${version["
dagger2SdkVersion
"]}"
,
"dagger2-compiler"
:
"com.google.dagger:dagger-compiler:${version["
dagger2SdkVersion
"]}"
,
"androideventbus"
:
"org.simple:androideventbus:1.0.5.1"
,
"otto"
:
"com.squareup:otto:1.3.8"
,
"gson"
:
"com.google.code.gson:gson:2.8.0"
,
"multidex"
:
"compile 'com.android.support:multidex:1.0.1'"
,
"javax.annotation"
:
'javax.annotation:jsr250-api:1.0'
,
//test
"junit"
:
"junit:junit:4.12"
,
"androidJUnitRunner"
:
"android.support.test.runner.AndroidJUnitRunner"
,
"runner"
:
'com.android.support.test:runner:0.5'
,
"espresso-core"
:
"com.android.support.test.espresso:espresso-core:${android
["
espressoSdkVersion
"]}"
,
"espresso-contrib"
:
(
"com.android.support.test.espresso:espresso-contrib:${android["
espressoSdkVersion
"]}"
)
,
"espresso-intents"
:
"com.android.support.test.espresso:espresso-intents:${android
["
espressoSdkVersion
"]}"
,
"espresso-core"
:
"com.android.support.test.espresso:espresso-core:${version
["
espressoSdkVersion
"]}"
,
"espresso-contrib"
:
"com.android.support.test.espresso:espresso-contrib:${version["
espressoSdkVersion
"]}"
,
"espresso-intents"
:
"com.android.support.test.espresso:espresso-intents:${version
["
espressoSdkVersion
"]}"
,
"mockito-core"
:
"org.mockito:mockito-core:1.+"
,
"timber"
:
"com.jakewharton.timber:timber:4.5.1"
,
"canary-debug"
:
"com.squareup.leakcanary:leakcanary-android:1.4-beta2"
,
"canary-release"
:
"com.squareup.leakcanary:leakcanary-android-no-op:1.4-beta2"
"canary-debug"
:
"com.squareup.leakcanary:leakcanary-android:${version["
canarySdkVersion
"]}"
,
"canary-release"
:
"com.squareup.leakcanary:leakcanary-android-no-op:${version["
canarySdkVersion
"]}"
,
"umeng-analytics"
:
"com.umeng.analytics:analytics:6.0.1"
]
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录