build.gradle 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. // Top-level build file where you can add configuration options common to all sub-projects/modules.
  2. buildscript {
  3. repositories {
  4. jcenter()
  5. mavenCentral()
  6. }
  7. dependencies {
  8. //classpath "com.android.tools.build:gradle:$localGradlePluginVersion"
  9. //$localGradlePluginVersion是gradle.properties中的数据
  10. classpath "com.android.tools.build:gradle:$localGradlePluginVersion"
  11. }
  12. }
  13. allprojects {
  14. repositories {
  15. jcenter()
  16. mavenCentral()
  17. //Add the JitPack repository
  18. maven { url "https://jitpack.io" }
  19. //支持arr包
  20. flatDir {
  21. dirs 'libs'
  22. }
  23. }
  24. }
  25. task clean(type: Delete) {
  26. delete rootProject.buildDir
  27. }
  28. // Define versions in a single place
  29. ext {
  30. // Sdk and tools
  31. //localBuildToolsVersion是gradle.properties中的数据
  32. buildToolsVersion = localBuildToolsVersion
  33. compileSdkVersion = 25
  34. minSdkVersion = 15
  35. targetSdkVersion = 25
  36. versionCode = 1
  37. versionName = "1.0"
  38. javaVersion = JavaVersion.VERSION_1_8
  39. // App dependencies version
  40. supportLibraryVersion = "25.3.0"
  41. retrofitVersion = "2.1.0"
  42. glideVersion = "3.7.0"
  43. loggerVersion = "1.15"
  44. eventbusVersion = "3.0.0"
  45. gsonVersion = "2.8.0"
  46. //不成熟开源库,需经常检查升级版本
  47. compilerVersion = "1.1.7"
  48. routerVersion = "1.2.2"
  49. easyRecyclerVersion = "4.4.0"
  50. cookieVersion = "v1.0.1"
  51. toastyVersion = "1.1.3"
  52. }