build.gradle 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. apply plugin: 'com.android.library'
  2. android {
  3. compileSdkVersion rootProject.ext.android.compileSdkVersion
  4. buildToolsVersion rootProject.ext.android.buildToolsVersion
  5. defaultConfig {
  6. minSdkVersion rootProject.ext.android.minSdkVersion
  7. targetSdkVersion rootProject.ext.android.targetSdkVersion
  8. versionCode rootProject.ext.android.versionCode
  9. versionName rootProject.ext.android.versionName
  10. }
  11. useLibrary 'org.apache.http.legacy'
  12. buildTypes {
  13. release {
  14. minifyEnabled false
  15. proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
  16. }
  17. }
  18. }
  19. dependencies {
  20. compile fileTree(include: ['*.jar'], dir: 'libs')
  21. testCompile deps.junit
  22. compile deps.appcompatV7
  23. compile deps.fastjson
  24. compile deps.materialDialogs
  25. compile deps.multidex
  26. compile(deps.stetho)
  27. {
  28. force = true
  29. }
  30. compile deps.gif
  31. compile deps.circleimageview
  32. compile deps.activityOnCrash
  33. // compile 'com.umeng.analytics:analytics:6.1.2'
  34. compile deps.analytics
  35. compile deps.photoView
  36. compile deps.stickyListHeaders
  37. compile deps.stickyGridHeaders
  38. compile deps.cardviewV7
  39. compile deps.BaseRecyclerViewAdapterHelper
  40. compile deps.design
  41. compile deps.banner
  42. compile(deps.smartRefreshLayout) {
  43. exclude group: 'com.squareup.leakcanary'
  44. exclude group: 'com.umeng.analytics'
  45. exclude group: 'com.android.support'
  46. exclude group: 'org.apache.maven.plugins'
  47. exclude group: 'com.sun.xml.stream.buffer'
  48. exclude group: 'javax.annotation.processing'
  49. }
  50. compile(deps.smartRefreshHeader) {
  51. exclude group: 'com.squareup.leakcanary'
  52. exclude group: 'com.umeng.analytics'
  53. exclude group: 'com.android.support'
  54. exclude group: 'org.apache.maven.plugins'
  55. exclude group: 'com.sun.xml.stream.buffer'
  56. exclude group: 'javax.annotation.processing'
  57. }
  58. compile project(':network')
  59. compile project(':applocation')
  60. compile project(':pullToRefershLibraryMy')
  61. compile project(':MPAndroidChart')
  62. compile project(':libedittextformlibrary')
  63. compile project(':libfloatingactionbutton')
  64. compile project(':libbdupdatesdk')
  65. compile project(':library-swipemenu_lv')
  66. compile project(':library-viewpager-indicator')
  67. compile project(':lib-zxing')
  68. compile project(':library-refreshlayout')
  69. compile project(':recyclerlibrary')
  70. compile files('libs/hellocharts-library-1.5.8.jar')
  71. compile deps.wechatSdk
  72. compile 'com.github.hss01248:NotifyUtil:1.0.1'
  73. compile deps.basePopup
  74. }