build.gradle 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. apply from: '../base_lib.gradle'
  2. import com.yc.buildsrc.*
  3. android {
  4. resourcePrefix "base_"
  5. sourceSets {
  6. main {
  7. // 添加 libs 文件夹作为源文件夹
  8. java.srcDirs += 'libs'
  9. }
  10. }
  11. buildTypes {
  12. release {
  13. versionNameSuffix '1'
  14. }
  15. }
  16. }
  17. dependencies {
  18. implementation fileTree(dir: "libs", include: ["*.jar"])
  19. api project(path: ':networklibrary')
  20. api project(path: ':refreshlibrary')
  21. api project(path: ':loadinglibrary')
  22. api project(path: ':download')
  23. api project(path: ':wheel-lib')
  24. api project(path: ':libWebview')
  25. api DependencyConfig.AndroidX.CoreKtx
  26. api DependencyConfig.AndroidX.AppCompat
  27. api DependencyConfig.AndroidX.ConstraintLayout
  28. api DependencyConfig.AndroidX.ActivityKtx
  29. api DependencyConfig.AndroidX.FragmentKtx
  30. api DependencyConfig.AndroidX.MultiDex
  31. api DependencyConfig.Android.Material
  32. api DependencyConfig.Kotlin.Kotlin
  33. api DependencyConfig.Kotlin.CoroutinesCore
  34. api DependencyConfig.Kotlin.CoroutinesAndroid
  35. api DependencyConfig.JetPack.ViewModel
  36. api DependencyConfig.JetPack.ViewModelSavedState
  37. api DependencyConfig.JetPack.LiveData
  38. api DependencyConfig.JetPack.Lifecycle
  39. api DependencyConfig.JetPack.Room
  40. api DependencyConfig.JetPack.Worker
  41. kapt DependencyConfig.JetPack.RoomCompiler
  42. api DependencyConfig.JetPack.RoomKt
  43. api DependencyConfig.GitHub.Gson
  44. api DependencyConfig.GitHub.MMKV
  45. api DependencyConfig.GitHub.AutoSize
  46. api DependencyConfig.GitHub.RecyclerViewAdapter
  47. api DependencyConfig.GitHub.PermissionX
  48. api DependencyConfig.GitHub.AutoService
  49. api DependencyConfig.GitHub.Glide
  50. api DependencyConfig.GitHub.EventBus
  51. api DependencyConfig.GitHub.Dialog
  52. api DependencyConfig.GitHub.StickyList
  53. api DependencyConfig.GitHub.MagicIndicator
  54. api DependencyConfig.GitHub.KotlinExt
  55. api DependencyConfig.GitHub.BlankUtils
  56. api DependencyConfig.GitHub.GlobalApp
  57. api DependencyConfig.GitHub.VideoView
  58. api DependencyConfig.GitHub.Banner
  59. api DependencyConfig.GitHub.LoadSir
  60. api DependencyConfig.GitHub.Refresh
  61. api DependencyConfig.GitHub.Refresh_header
  62. api DependencyConfig.GitHub.PictureSelector
  63. api DependencyConfig.GitHub.Ucrop
  64. api DependencyConfig.GitHub.compress
  65. api DependencyConfig.GitHub.JodaTime
  66. api DependencyConfig.GitHub.Lottie
  67. // api DependencyConfig.GitHub.Socket
  68. api DependencyConfig.GitHub.Fresco
  69. api DependencyConfig.GitHub.AlphaPlayer
  70. api DependencyConfig.GitHub.zego
  71. api DependencyConfig.GitHub.RoundImage
  72. api DependencyConfig.GitHub.Webp
  73. api DependencyConfig.GitHub.AppUpdate
  74. // api DependencyConfig.GitHub.CityPicker
  75. api DependencyConfig.GitHub.WheelPicker
  76. // api DependencyConfig.GitHub.AddressPicker
  77. api DependencyConfig.GitHub.SVGAPlayer
  78. // api DependencyConfig.GitHub.XBanner
  79. // api DependencyConfig.GitHub.ProgressBar
  80. api DependencyConfig.GitHub.ShapeBlur
  81. api DependencyConfig.GitHub.EasyFloat
  82. // api DependencyConfig.GitHub.Network
  83. api DependencyConfig.SDK.UMSdkCommon
  84. api DependencyConfig.SDK.UMSdkAsms
  85. api DependencyConfig.SDK.UMSdkLink
  86. api DependencyConfig.SDK.UAPM
  87. api DependencyConfig.SDK.Share
  88. api DependencyConfig.SDK.WxShare
  89. api DependencyConfig.SDK.WXSDK
  90. api DependencyConfig.SDK.QQShare
  91. api DependencyConfig.SDK.QQSDK
  92. api 'io.reactivex.rxjava2:rxjava:2.2.6'
  93. api 'io.reactivex.rxjava2:rxandroid:2.1.1'
  94. api 'com.google.android:flexbox:2.0.1'
  95. api 'com.smallbuer:jsbridge:1.0.7'
  96. }