@@ -6,14 +6,14 @@ repositories {
6
6
}
7
7
8
8
android {
9
- compileSdkVersion 24
10
- buildToolsVersion ' 25.0.0 '
9
+ compileSdkVersion 25
10
+ buildToolsVersion ' 25.0.3 '
11
11
defaultConfig {
12
12
applicationId " mavonie.subterminal"
13
13
minSdkVersion 19
14
- targetSdkVersion 24
15
- versionCode 33
16
- versionName " 1.2.5 "
14
+ targetSdkVersion 25
15
+ versionCode 34
16
+ versionName " 1.3.0 "
17
17
multiDexEnabled true
18
18
testInstrumentationRunner " android.support.test.runner.AndroidJUnitRunner"
19
19
}
@@ -31,6 +31,8 @@ android {
31
31
}
32
32
}
33
33
34
+ def supportLibraryVersion = ' 25.3.1'
35
+
34
36
dependencies {
35
37
compile ' com.android.support:multidex:1.0.1'
36
38
@@ -47,53 +49,70 @@ dependencies {
47
49
compile(' com.facebook.fresco:fresco:1.3.0' ) {
48
50
exclude group : ' com.parse.bolts' , module : ' bolts-tasks' ;
49
51
}
50
- compile ' com.google.firebase:firebase-core:10.2.1'
51
- compile ' com.google.firebase:firebase-crash:10.2.1'
52
- compile ' com.google.firebase:firebase-messaging:10.2.1'
53
- compile ' com.google.firebase:firebase-ads:10.2.1'
52
+ compile ' com.google.firebase:firebase-core:10.2.6'
53
+ compile ' com.google.firebase:firebase-crash:10.2.6'
54
+ compile ' com.google.firebase:firebase-messaging:10.2.6'
55
+ compile ' com.google.firebase:firebase-ads:10.2.6'
56
+
57
+ compile ' com.google.android.gms:play-services-maps:10.2.6'
54
58
55
- compile ' com.jakewharton:butterknife:8.5.1'
56
- annotationProcessor ' com.jakewharton:butterknife-compiler:8.5.1'
59
+ compile " com.android.support:appcompat-v7:${ supportLibraryVersion} "
60
+ compile " com.android.support:support-v4:${ supportLibraryVersion} "
61
+ compile " com.android.support:cardview-v7:${ supportLibraryVersion} "
62
+ compile " com.android.support:recyclerview-v7:${ supportLibraryVersion} "
63
+ compile " com.android.support:design:${ supportLibraryVersion} "
64
+ compile " com.android.support:recyclerview-v7:${ supportLibraryVersion} "
65
+ compile " com.android.support:appcompat-v7:${ supportLibraryVersion} "
66
+ compile " com.android.support:design:${ supportLibraryVersion} "
57
67
58
- compile ' co.lujun:androidtagview:1.0.5'
68
+ compile ' com.jakewharton:butterknife:8.6.0'
69
+ annotationProcessor ' com.jakewharton:butterknife-compiler:8.6.0'
70
+
71
+ compile ' co.lujun:androidtagview:1.1.3'
59
72
compile ' com.github.developer-shivam:crescento:1.1.0'
60
73
compile ' com.flaviofaria:kenburnsview:1.0.7'
61
- compile ' com.android.support:appcompat-v7:24.2.1'
62
- compile ' com.android.support:design:24.2.1'
63
74
compile ' me.relex:photodraweeview:1.1.2'
64
- compile ' com.facebook.android:facebook-android-sdk:4.3.0'
65
- compile ' com.android.support:support-v4:24.2.1'
66
- compile ' com.android.support:recyclerview-v7:24.2.1'
67
- compile ' com.google.android.gms:play-services-maps:10.2.1'
68
- compile ' com.android.support:cardview-v7:24.2.1'
75
+ compile ' com.facebook.android:facebook-android-sdk:4.22.1'
69
76
compile ' de.cketti.library.changelog:ckchangelog:1.2.2'
70
- compile ' com.github.PhilJay:MPAndroidChart:v3.0.1 '
71
- compile ' com.kbeanie:multipicker:1.1.2 @aar'
72
- compile ' com.squareup.retrofit2:retrofit:2.2 .0'
73
- compile ' com.squareup.retrofit2:converter-gson:2.2 .0'
77
+ compile ' com.github.PhilJay:MPAndroidChart:v3.0.2 '
78
+ compile ' com.kbeanie:multipicker:1.1.31 @aar'
79
+ compile ' com.squareup.retrofit2:retrofit:2.3 .0'
80
+ compile ' com.squareup.retrofit2:converter-gson:2.3 .0'
74
81
compile ' com.sa90.materialarcmenu:library:1.4.1'
75
- compile ' com.tomer:fadingtextview:1.2'
76
- compile ' com.android.support:design:24+'
77
- compile ' com.android.support:appcompat-v7:24.2.0'
78
- compile ' com.github.gcacace:signature-pad:1.2.0'
82
+ compile ' com.tomer:fadingtextview:1.8.1'
83
+ compile ' com.github.gcacace:signature-pad:1.2.1'
79
84
compile(' com.github.orangegangsters:lollipin:2.0.0@aar' ) {
80
85
transitive = true
81
86
}
82
87
compile ' uk.me.lewisdeane.ldialogs:ldialogs:1.2.0@aar'
83
88
compile ' com.pixplicity.easyprefs:library:1.8.1@aar'
84
- compile ' com.jonathanfinerty.once:once:1.2.1 '
89
+ compile ' com.jonathanfinerty.once:once:1.2.2 '
85
90
compile ' com.stripe:stripe-android:1.1.1'
86
- compile ' io.card:android-sdk:5.4.2 '
91
+ compile ' io.card:android-sdk:5.5.1 '
87
92
compile ' com.birbit:android-priority-jobqueue:2.0.1'
88
93
compile ' com.github.AhmadNemati:WindView:1.1.1'
89
94
compile ' com.github.zurche:open-weather-map-android-wrapper:v0.1'
90
95
testCompile ' com.squareup.leakcanary:leakcanary-android-no-op:1.5'
91
- testCompile ' org.robolectric:robolectric:3.1.2'
96
+ testCompile ' org.robolectric:robolectric:3.3.2'
97
+ testCompile " org.robolectric:shadows-multidex:3.3.2"
92
98
testCompile ' junit:junit:4.12'
93
99
testCompile ' org.xerial:sqlite-jdbc:3.8.11.2'
94
100
debugCompile ' com.squareup.leakcanary:leakcanary-android:1.5'
95
101
releaseCompile ' com.squareup.leakcanary:leakcanary-android-no-op:1.5'
96
102
}
97
103
98
104
99
- apply plugin : ' com.google.gms.google-services'
105
+ apply plugin : ' com.google.gms.google-services'
106
+
107
+ android. applicationVariants. all { variant ->
108
+ def productFlavor = variant. productFlavors[0 ] != null ? " ${ variant.productFlavors[0].name.capitalize()} " : " "
109
+ def buildType = " ${ variant.buildType.name.capitalize()} "
110
+ tasks[" compile${ productFlavor}${ buildType} UnitTestSources" ]. dependsOn(tasks[" merge${ productFlavor}${ buildType} Assets" ])
111
+ }
112
+
113
+ // Test Logging
114
+ tasks. withType(Test ) {
115
+ testLogging {
116
+ events " passed" , " skipped" , " failed"
117
+ }
118
+ }
0 commit comments