settings.gradle 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  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.139.102:8085/repository/wenext-android/'
  14. credentials {
  15. username 'admin'
  16. password 'e405f245-3a0e-4de7-8768-c4c62bdea293'
  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.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. 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 = "lanu"
  62. include ':app'
  63. include ':frame:room'
  64. include ':frame:imkit'
  65. include ':module:profile'
  66. include ':module:account'
  67. include ':frame:network'
  68. project(':frame:network').projectDir = new File("D:\\Workspace\\Android\\android-frame\\frame\\network")
  69. //include ':frame:statistics'
  70. //project(':frame:statistics').projectDir = new File("D:\\Workspace\\Android\\android-frame\\frame\\statistics")
  71. include ':frame:effect'
  72. project(':frame:effect').projectDir = new File("D:\\Workspace\\Android\\android-frame\\frame\\effect")
  73. //include ':xcrash_lib'
  74. //project(':xcrash_lib').projectDir = new File("third-party-libs/xcrash_lib")
  75. //include ':wenext_jni'
  76. //project(':wenext_jni').projectDir = new File("native/wenext_jni")