AAR 无法作为 Gradle 插件 classpath,plugins{} 块也需要独立的 plugin marker artifact。
将 XuqmBugCollectPlugin/XuqmUploadMappingTask 迁移到新的 sdk-bugcollect-plugin 模块,
使用 java-gradle-plugin 自动生成 com.xuqm.bugcollect 插件标记并发布到 Nexus。
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
32 行
796 B
Plaintext
32 行
796 B
Plaintext
pluginManagement {
|
|
repositories {
|
|
maven(url = "https://nexus.xuqinmin.com/repository/android/")
|
|
maven(url = "https://developer.hihonor.com/repo")
|
|
google()
|
|
mavenCentral()
|
|
gradlePluginPortal()
|
|
}
|
|
}
|
|
|
|
dependencyResolutionManagement {
|
|
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
|
|
repositories {
|
|
maven(url = "https://nexus.xuqinmin.com/repository/android/")
|
|
maven(url = "https://developer.hihonor.com/repo")
|
|
google()
|
|
mavenCentral()
|
|
}
|
|
}
|
|
|
|
rootProject.name = "XuqmGroupAndroidSDK"
|
|
|
|
include(":sdk-core")
|
|
include(":sdk-im")
|
|
include(":sdk-push")
|
|
include(":sdk-update")
|
|
include(":sdk-webview")
|
|
include(":sdk-license")
|
|
include(":sdk-bugcollect")
|
|
include(":sdk-bugcollect-plugin")
|
|
include(":sample-app")
|