Guest User

Untitled

a guest
Aug 14th, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.18 KB | None | 0 0
  1. apply plugin: 'com.android.application'
  2.  
  3. apply plugin: 'kotlin-android'
  4.  
  5.  
  6. android {
  7. compileSdkVersion 28
  8. defaultConfig {
  9. applicationId "com.example.sac2018.myapplication"
  10. minSdkVersion 15
  11. targetSdkVersion 28
  12. versionCode 1
  13. versionName "1.0"
  14. testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
  15. }
  16. dataBinding{
  17. enabled true
  18. }
  19. buildTypes {
  20. release {
  21. minifyEnabled false
  22. proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
  23. }
  24. }
  25. }
  26.  
  27. //versions
  28. ext.kotlin_version = '1.2.51'
  29. ext.support_version = '27.1.1'
  30. ext.dagger_version = '2.16'
  31. ext.room_version = '1.1.1'
  32.  
  33. dependencies {
  34. // Kotlin
  35. implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
  36.  
  37. // Android Support
  38. implementation "com.android.support:appcompat-v7:$support_version"
  39. implementation "com.android.support:design:$support_version"
  40. implementation "com.android.support:recyclerview-v7:$support_version"
  41. implementation "com.android.support:support-v4:$support_version"
  42. implementation 'com.android.support.constraint:constraint-layout:2.0.0-alpha1'
  43.  
  44. // Android Databinding
  45. kapt 'com.android.databinding:compiler:3.1.3'
  46.  
  47. // RxJava and RxAndroid
  48. implementation 'io.reactivex.rxjava2:rxjava:2.1.13'
  49. implementation 'io.reactivex.rxjava2:rxandroid:2.0.2'
  50.  
  51. // Dagger 2
  52. implementation "com.google.dagger:dagger:$dagger_version"
  53. kapt "com.google.dagger:dagger-compiler:$dagger_version"
  54. implementation "com.google.dagger:dagger-android-support:$dagger_version"
  55. kapt "com.google.dagger:dagger-android-processor:$dagger_version"
  56.  
  57. // Room Persistence Library
  58. implementation "android.arch.persistence.room:runtime:$room_version"
  59. implementation "android.arch.persistence.room:rxjava2:$room_version"
  60. kapt "android.arch.persistence.room:compiler:$room_version"
  61.  
  62. // Tests
  63. testImplementation 'junit:junit:4.12'
  64. androidTestImplementation 'com.android.support.test:runner:1.0.2'
  65. androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
  66. }
  67.  
  68. apply plugin: 'koltlin-android-extensions'
Add Comment
Please, Sign In to add comment