apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' apply plugin: 'kotlin-kapt' apply plugin: 'io.fabric' apply plugin: 'realm-android' android { compileSdkVersion 26 buildToolsVersion "26.0.2" defaultConfig { applicationId "com.tommasoberlose.anotherwidget" minSdkVersion 19 targetSdkVersion 26 versionCode 28 versionName "1.3" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.android.support:appcompat-v7:26.1.0' implementation 'com.android.support.constraint:constraint-layout:1.0.2' testImplementation 'junit:junit:4.12' androidTestImplementation('com.android.support.test.espresso:espresso-core:3.0.1', { exclude group: 'com.android.support', module: 'support-annotations' }) implementation "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version" implementation 'com.survivingwithandroid:weatherlib:1.6.0' implementation 'com.survivingwithandroid:weatherlib_volleyclient:1.6.0' implementation 'com.mcxiaoke.volley:library:1.0.6@aar' implementation 'com.android.support:customtabs:26.1.0' implementation 'com.android.support:cardview-v7:26.1.0' kapt 'com.android.databinding:compiler:3.0.0' implementation('com.crashlytics.sdk.android:crashlytics:2.7.0@aar') { transitive = true; } implementation 'com.android.support:design:26.1.0' implementation 'org.greenrobot:eventbus:3.0.0' implementation 'com.android.support:recyclerview-v7:26.1.0' implementation 'com.google.android.gms:play-services-awareness:11.4.2' implementation 'joda-time:joda-time:2.9.9' implementation 'com.pes.materialcolorpicker:library:1.0.4' implementation 'com.andkulikov:transitionseverywhere:1.7.6' implementation 'me.everything:providers-android:1.0.1' compile 'com.anjlab.android.iab.v3:library:1.0.44' }