Неразрешенная ссылка при публикации библиотеки на локальном компьютере mavenAndroid

Форум для тех, кто программирует под Android
Anonymous
Неразрешенная ссылка при публикации библиотеки на локальном компьютере maven

Сообщение Anonymous »

Я публикую библиотеку Android для локального maven, но некоторый код (особенно функции DSL и расширения не могут быть разрешены)
Мои конфигурации приведены ниже:
library/buid.gradle.kts:

Код: Выделить всё

plugins {
id("precompiled_plugin.android-library-base")
kotlin("android")
id("maven-publish")
}
android {
namespace = ".."
publishing {
singleVariant("debug") {
withSourcesJar()
}
}
kotlinOptions {
freeCompilerArgs += "-Xexplicit-api=strict"
}
}

dependencies {
}

publishing {
publications {
register("sdkLibrary") {
groupId = ""
artifactId = ""
version = "0.0.1-SNAPSHOT"

afterEvaluate {
from(components["debug"])
}
}
}
}
precompiled_plugin/android-library-base.kts:

Код: Выделить всё

plugins {
id("com.android.library")
id("kotlin-android")
id("kotlin-parcelize")
id("com.google.devtools.ksp")
}

android {
compileSdk = COMPILE_SDK
defaultConfig {
minSdk = MIN_SDK
}
buildTypes {
release {
isMinifyEnabled = false
consumerProguardFiles(
"proguard-rules.pro"
)
}
}
compileOptions {
sourceCompatibility = JAVA_VERSION // = JAVA 11
targetCompatibility = JAVA_VERSION // = JAVA 11
isCoreLibraryDesugaringEnabled = true
}
packaging {
resources.excludes.add("META-INF/*")
}
kotlinOptions {
jvmTarget = JVM_TARGET // = JAVA 11
}
tasks.withType {
useJUnitPlatform()
}
}

ksp {
arg("KOIN_CONFIG_CHECK","true")
}

dependencies {
}
precompiled_plugin/android-library-base.kts:
Может кто-нибудь помочь мне с этим, пожалуйста?
Заранее спасибо

Подробнее здесь: https://stackoverflow.com/questions/786 ... aven-local

Вернуться в «Android»