build.gradle 866 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. plugins {
  2. id 'com.android.library'
  3. }
  4. android {
  5. compileSdk 31
  6. defaultConfig {
  7. minSdk 24
  8. targetSdk 31
  9. testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
  10. consumerProguardFiles "consumer-rules.pro"
  11. ndk {
  12. abiFilters "armeabi", "armeabi-v7a", "arm64-v8a"
  13. }
  14. buildFeatures {
  15. viewBinding = true
  16. }
  17. }
  18. buildTypes {
  19. release {
  20. minifyEnabled false
  21. proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
  22. }
  23. }
  24. compileOptions {
  25. sourceCompatibility JavaVersion.VERSION_1_8
  26. targetCompatibility JavaVersion.VERSION_1_8
  27. }
  28. }
  29. dependencies {
  30. implementation fileTree(include: ['*.jar', '*.aar'], dir: 'libs')
  31. implementation project(path: ':base')
  32. }