build.gradle 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. apply plugin: 'com.android.library'
  2. //使用aop插件
  3. apply plugin: 'com.aop.plugin'
  4. android {
  5. compileSdkVersion androidConfigs.compileSdkVersion
  6. buildToolsVersion androidConfigs.buildToolsVersion
  7. defaultConfig {
  8. minSdkVersion androidConfigs.minSdkVersion
  9. targetSdkVersion androidConfigs.targetSdkVersion
  10. versionCode androidConfigs.versionCode_kfzslibrary
  11. versionName androidConfigs.versionName_kfzslibrary
  12. testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
  13. }
  14. buildTypes {
  15. release {
  16. minifyEnabled false
  17. proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
  18. }
  19. }
  20. }
  21. dependencies {
  22. // compile fileTree(dir: 'libs', include: ['*.jar'])
  23. /**
  24. * Test
  25. */
  26. testCompile 'junit:junit:4.12'
  27. /**
  28. * surport
  29. */
  30. compile dependenciesLibs.recyclerview
  31. compile dependenciesLibs.support_appcompat_v7
  32. compile dependenciesLibs.recyclerview
  33. /**
  34. * dagger
  35. */
  36. provided dependenciesLibs.javax_annotation
  37. compile dependenciesLibs.dagger
  38. annotationProcessor dependenciesLibs.dagger_compiler
  39. /**
  40. * Retrofit-RxJava-Gson
  41. */
  42. compile dependenciesLibs.retrofit2
  43. compile dependenciesLibs.retrofit2_converter_gson
  44. compile dependenciesLibs.okhttp3_logging_interceptor
  45. compile dependenciesLibs.rxandroid
  46. compile dependenciesLibs.retrofit2_adapter_rxjava
  47. compile dependenciesLibs.gson
  48. /**
  49. * butterknife
  50. */
  51. compile dependenciesLibs.butterknife
  52. annotationProcessor dependenciesLibs.butterknife_compiler
  53. }