build.gradle 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. plugins {
  2. id 'com.android.library'
  3. }
  4. android {
  5. compileSdkVersion 26
  6. buildToolsVersion "26.0.2"
  7. defaultConfig {
  8. minSdkVersion 16
  9. targetSdkVersion 26
  10. testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
  11. consumerProguardFiles "consumer-rules.pro"
  12. }
  13. buildTypes {
  14. release {
  15. minifyEnabled false
  16. proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
  17. }
  18. }
  19. compileOptions {
  20. sourceCompatibility JavaVersion.VERSION_1_8
  21. targetCompatibility JavaVersion.VERSION_1_8
  22. }
  23. }
  24. dependencies {
  25. implementation 'com.android.support:appcompat-v7:27.1.1'
  26. androidTestImplementation 'com.android.support.test:runner:1.0.2'
  27. androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
  28. testImplementation 'junit:junit:4.12'
  29. // slf4j + logback
  30. implementation 'org.slf4j:slf4j-api:1.7.29'
  31. implementation 'com.github.tony19:logback-android:2.0.0'
  32. }