11apply plugin : ' com.android.application'
22apply plugin : ' com.google.firebase.firebase-crash'
3- // apply plugin: 'com.google.firebase.firebase-perf'
3+ apply plugin : ' com.google.firebase.firebase-perf'
44apply plugin : ' kotlin-android'
55apply plugin : ' kotlin-android-extensions'
66apply plugin : ' io.fabric'
77
88android {
9- compileSdkVersion 25
10- buildToolsVersion " 25 .0.3 "
9+ compileSdkVersion 26
10+ buildToolsVersion " 26 .0.1 "
1111 packagingOptions. excludes = [' META-INF/services/javax.annotation.processing.Processor' ,
1212 ' META-INF/LICENSE.txt' , ' META-INF/NOTICE.txt' , ' META-INF/README.txt' ,
1313 ' LICENSE.txt' , ' NOTICE.txt' , ' README.txt' , ' .readme' ]
@@ -16,7 +16,7 @@ android {
1616 props. load(file(" secrets.properties" ). newInputStream())
1717 defaultConfig {
1818 applicationId " com.ediposouza.teslesgendstracker"
19- minSdkVersion prepareToRelease ? 16 : 21
19+ minSdkVersion prepareToRelease ? 17 : 21
2020 targetSdkVersion 26
2121 versionCode appVersionCode
2222 versionName appVersionName
@@ -77,20 +77,26 @@ kotlin {
7777}
7878
7979ext {
80- anko_version = " 0.9 .1"
80+ anko_version = " 0.10 .1"
8181 coroutines_version = " 0.15"
82- okIOVersion = " 1.12.+ "
83- okHttpVersion = " 3.7.+ "
84- playServicesVersion = " 10.2 .4"
85- supportLibraryVersion = " 25.4 .0"
86- threetenabpVersion = " 1.0.+ "
82+ okIOVersion = " 1.13.0 "
83+ okHttpVersion = " 3.8.1 "
84+ playServicesVersion = " 11.0 .4"
85+ supportLibraryVersion = " 26.0 .0"
86+ threetenabpVersion = " 1.0.5 "
8787
8888 testMockitoVersion = " 2.7.+"
8989 testRoboletricVersion = " 3.2.+"
9090}
9191
9292configurations. all {
9393 resolutionStrategy{
94+ eachDependency { DependencyResolveDetails details ->
95+ def requested = details. requested
96+ if (requested. group == " com.android.support" && ! requested. name. startsWith(" multidex" )) {
97+ details. useVersion " $supportLibraryVersion "
98+ }
99+ }
94100 force " com.android.support:support-annotations:$supportLibraryVersion "
95101 force " com.squareup.okio:okio:$okIOVersion "
96102 force " com.squareup.okhttp3:okhttp:$okHttpVersion "
@@ -124,10 +130,10 @@ dependencies {
124130 compile " com.google.firebase:firebase-config:$playServicesVersion "
125131 compile " com.google.firebase:firebase-database:$playServicesVersion "
126132 compile " com.google.firebase:firebase-messaging:$playServicesVersion "
127- // compile "com.google.firebase:firebase-perf:$playServicesVersion"
133+ compile " com.google.firebase:firebase-perf:$playServicesVersion "
128134 releaseCompile " com.google.firebase:firebase-crash:$playServicesVersion "
129- compile " com.google.firebase:firebase-storage:10.2.1 "
130- compile " com.firebaseui:firebase-ui-storage:1.2.0 "
135+ compile " com.google.firebase:firebase-storage:$p layServicesVersion "
136+ compile " com.firebaseui:firebase-ui-storage:2.1.1 "
131137
132138 // Fabric
133139 compile(' com.crashlytics.sdk.android:answers:1.3.13' ) {
0 commit comments