settings.gradle 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  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 {
  13. url'http://8.134.23.107:8088/repository/wenext-android/'
  14. credentials {
  15. username 'wenext-android'
  16. password 'wenext123456'
  17. }
  18. allowInsecureProtocol = true//允许 Gradle 使用不安全的协议
  19. }
  20. maven { url 'https://jitpack.io' }
  21. maven { url "https://artifact.bytedance.com/repository/AwemeOpenSDK" }
  22. //融云 maven 仓库地址
  23. maven {url "https://maven.rongcloud.cn/repository/maven-releases/"}
  24. flatDir {
  25. dirs 'libs'
  26. }
  27. }
  28. plugins {
  29. id 'com.android.application' version "8.6.1" apply false
  30. }
  31. resolutionStrategy {
  32. eachPlugin {
  33. if (requested.id.id == "com.tencent.vasdolly") {
  34. useModule("com.tencent.vasdolly:plugin:${requested.version}")
  35. }
  36. }
  37. }
  38. }
  39. dependencyResolutionManagement {
  40. repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
  41. repositories {
  42. google()
  43. mavenCentral()
  44. maven {
  45. url'http://8.134.23.107:8088/repository/wenext-android/'
  46. credentials {
  47. username 'wenext-android'
  48. password 'wenext123456'
  49. }
  50. allowInsecureProtocol = true//允许 Gradle 使用不安全的协议
  51. }
  52. maven { url 'https://jitpack.io' }
  53. maven { url "https://artifact.bytedance.com/repository/AwemeOpenSDK" }
  54. //融云 maven 仓库地址
  55. maven {url "https://maven.rongcloud.cn/repository/maven-releases/"}
  56. flatDir {
  57. dirs 'libs'
  58. }
  59. }
  60. }
  61. rootProject.name = "yoki"
  62. include ':app'
  63. include ':frame:room'
  64. include ':frame:imkit'
  65. include ':module:wallet'
  66. include ':module:gift'
  67. include ':module:setting'
  68. include ':module:profile'
  69. include ':module:follow'
  70. include ':module:account'
  71. include ':module:room'
  72. include ':module:webview'
  73. include ':module:message'
  74. include ':module:rank'
  75. include ':module:emotion'
  76. include ':module:game'
  77. include ':module:music'
  78. include ':module:theme'
  79. include ':module:level'
  80. include ':module:operation'
  81. include ':module:store'
  82. include ':module:entereffect'
  83. include ':module:headline'
  84. include ':module:search'
  85. include ':module:share'
  86. include ':module:image'
  87. include ':module:call'
  88. include ':module:anchor'
  89. include ':module:party'
  90. include ':module:excel'
  91. include ':module:email'
  92. include ':module:superadmin'
  93. include ':module:backpack'
  94. include ':module:pk'
  95. include ':module:skin'
  96. include ':module:couple'
  97. include ':module:family'
  98. include ':module:attribution'
  99. include ':module:userprotect'
  100. include ':module:medal'
  101. include ':module:youtube'
  102. include ':module:micgrab'
  103. include ':module:moment'
  104. include ':module:visitors'
  105. include ':module:gamehub:uno'
  106. include ':module:gamehub:carrom'
  107. include ':module:gamehub:domino'
  108. include ':module:gamehub:ludo'
  109. include ':module:certification'
  110. //include ':xcrash_lib'
  111. //project(':xcrash_lib').projectDir = new File("third-party-libs/xcrash_lib")
  112. //include ':wenext_jni'
  113. //project(':wenext_jni').projectDir = new File("native/wenext_jni")