settings.gradle 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. pluginManagement {
  2. repositories {
  3. google {
  4. content {
  5. includeGroupByRegex("com\\.android.*")
  6. includeGroupByRegex("com\\.google.*")
  7. includeGroupByRegex("androidx.*")
  8. }
  9. }
  10. mavenCentral()
  11. gradlePluginPortal()
  12. maven { url 'https://jitpack.io' }
  13. maven {
  14. url'http://8.134.139.102:8085/repository/wenext-android/'
  15. credentials {
  16. username 'admin'
  17. password 'e405f245-3a0e-4de7-8768-c4c62bdea293'
  18. }
  19. allowInsecureProtocol = true//允许 Gradle 使用不安全的协议
  20. }
  21. //火山引擎
  22. maven {
  23. url 'https://artifact.bytedance.com/repository/Volcengine/'
  24. }
  25. maven { url 'https://storage.zego.im/maven' }
  26. }
  27. plugins {
  28. id 'com.android.application' version "8.6.1" apply false
  29. }
  30. resolutionStrategy {
  31. eachPlugin {
  32. if (requested.id.id == "com.tencent.vasdolly") {
  33. useModule("com.tencent.vasdolly:plugin:${requested.version}")
  34. }
  35. }
  36. }
  37. }
  38. dependencyResolutionManagement {
  39. repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
  40. repositories {
  41. google()
  42. mavenCentral()
  43. maven { url 'https://jitpack.io' }
  44. maven {
  45. url'http://8.134.139.102:8085/repository/wenext-android/'
  46. credentials {
  47. username 'admin'
  48. password 'e405f245-3a0e-4de7-8768-c4c62bdea293'
  49. }
  50. allowInsecureProtocol = true//允许 Gradle 使用不安全的协议
  51. }
  52. //火山引擎
  53. maven {
  54. url 'https://artifact.bytedance.com/repository/Volcengine/'
  55. }
  56. maven { url 'https://storage.zego.im/maven' }
  57. }
  58. }
  59. include ':app'
  60. include 'external:libcocos2dx'
  61. include 'external:retrofit'
  62. include 'external:SVGAPlayer'
  63. include 'external:animplayer'
  64. include 'external:drawee'
  65. include 'external:AndroidAutoSize'
  66. include 'external:tcturing'
  67. include 'external:zxing'
  68. include 'frame:zero'
  69. include 'frame:base'
  70. include 'frame:aab'
  71. include 'frame:oss'
  72. include 'frame:coroutine'
  73. include 'frame:debug'
  74. include 'frame:deviceid'
  75. include 'frame:network'
  76. include 'frame:sound'
  77. include 'frame:statistics'
  78. include 'frame:log'
  79. include 'frame:storage'
  80. include 'frame:util'
  81. include 'frame:download'
  82. include 'frame:effect'
  83. include 'frame:mvvm'
  84. include 'frame:data'
  85. include 'frame:googleservice'
  86. include 'frame:guide'
  87. include 'frame:security'
  88. include 'frame:spi'
  89. include 'frame:game'
  90. include 'frame:image'
  91. include 'frame:apm'
  92. include 'frame:asr'
  93. include 'frame:audio'
  94. include 'frame:crash'
  95. include 'frame:dot'
  96. include 'frame:locale'
  97. include 'frame:push'
  98. include 'frame:tceffect'
  99. include 'frame:media'
  100. include 'frame:agorartc'
  101. include 'frame:trtc'
  102. include 'frame:trtcpro'
  103. include 'frame:volcrtc'
  104. include 'frame:room'
  105. include 'frame:router:router-api'
  106. include 'frame:router:router-annotation'
  107. include 'frame:router:router-compiler'
  108. include 'frame:cachebean:cache-bean-complier'
  109. include 'frame:cachebean:cache-bean-annotation'
  110. include 'frame:cachebean:cache-bean-api'
  111. include 'frame:share'
  112. include 'frame:bom'
  113. include 'frame:startup'
  114. include 'frame:effectpreview'
  115. include 'frame:bundletool'
  116. include ':frame:zegortc'
  117. include 'frame:trace:trace-api'
  118. include 'frame:trace:trace-plugin'
  119. include 'frame:commonui'