build.gradle 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. apply plugin: 'com.android.library'
  2. android {
  3. compileSdkVersion build_versions.target_sdk
  4. buildToolsVersion build_versions.build_tools
  5. defaultConfig {
  6. minSdkVersion build_versions.min_sdk
  7. targetSdkVersion build_versions.target_sdk
  8. versionCode 1
  9. versionName "1.0"
  10. }
  11. compileOptions {
  12. sourceCompatibility JavaVersion.VERSION_1_8
  13. targetCompatibility JavaVersion.VERSION_1_8
  14. }
  15. buildTypes {
  16. release {
  17. buildConfigField "boolean", "LOG_DEBUG", "true"
  18. zipAlignEnabled false
  19. shrinkResources false
  20. minifyEnabled false
  21. debuggable true
  22. proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
  23. }
  24. }
  25. }
  26. dependencies {
  27. api fileTree(include: ['*.jar'], dir: 'libs')
  28. // Support libraries
  29. api deps.support.app_compat
  30. api deps.support.v4
  31. api deps.support.v13
  32. api deps.support.design
  33. api deps.support.cardview
  34. api deps.support.percent
  35. api deps.support.recyclerview
  36. api deps.constraint_layout
  37. // RxJava and retrofit
  38. api deps.rx_android
  39. api deps.rxjava2
  40. api deps.retrofit.runtime
  41. api deps.retrofit.gson
  42. api deps.persistent_cookie
  43. //Dagger
  44. api deps.dagger.runtime
  45. api deps.dagger.android
  46. api deps.dagger.android_support
  47. // other
  48. api deps.kotlin.stdlib
  49. api deps.event_bus
  50. api deps.gson
  51. api deps.fastjson
  52. api deps.permission
  53. api deps.utils
  54. api deps.glide
  55. api deps.themvp
  56. api deps.grpc
  57. //view
  58. api deps.photo_view
  59. api deps.easy_recycler
  60. api deps.material_dialog
  61. api deps.logger
  62. api deps.toasty
  63. api deps.agentweb
  64. api deps.circleimageview
  65. api deps.MNProgressHUD
  66. api deps.badgeview
  67. api deps.smartRefresh
  68. //router
  69. api deps.arouter_api
  70. //annotationProcessor
  71. annotationProcessor deps.dagger.android_support_compiler
  72. annotationProcessor deps.dagger.compiler
  73. }