build.gradle 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. //****************************************
  2. //********* lib_common 的配置文件 **********
  3. //****************************************
  4. plugins {
  5. alias(libs.plugins.library)
  6. alias(libs.plugins.kotlin)
  7. alias(libs.plugins.hilt)
  8. id "kotlin-kapt"
  9. }
  10. apply from: '../base_lib.gradle'
  11. import com.quyunshuo.androidbaseframemvvm.buildsrc.*
  12. android {
  13. defaultConfig {
  14. resValue "string", "BUGLY_APP_ID", SDKKeyConfig.BUGLY_APP_ID
  15. }
  16. buildFeatures {
  17. viewBinding = true
  18. }
  19. // resourcePrefix "common_"
  20. namespace 'com.quyunshuo.androidbaseframemvvm.common'
  21. }
  22. dependencies {
  23. implementation fileTree(dir: "libs", include: ["*.jar"])
  24. api project(path: ':lib_base')
  25. api DependencyConfig.JetPack.HiltCore
  26. api files('libs\\AMap_Location_V6.4.9_20241226.jar')
  27. kapt DependencyConfig.GitHub.ARouteCompiler
  28. kapt DependencyConfig.GitHub.EventBusAPT
  29. kapt DependencyConfig.GitHub.AutoServiceAnnotations
  30. kapt DependencyConfig.JetPack.HiltApt
  31. kapt DependencyConfig.JetPack.LifecycleCompilerAPT
  32. api DependencyConfig.AndroidX.WorkKtx
  33. }