Francesc
03/28/2022, 8:07 PMandroid
is not defined. Looks like I'm missing some dependencies possibly, does anybody have an example to follow or some hints on what the issue might be? Details in thread.Francesc
03/28/2022, 8:08 PMbuildSrc
, build.gradle.kts
plugins {
`kotlin-dsl`
`kotlin-dsl-precompiled-script-plugins`
}
repositories {
mavenCentral()
google()
}
Francesc
03/28/2022, 8:08 PMbuildSrc/src/main/kotlin/base-android-library.gradle.kts
plugins {
id("com.android.library")
id("kotlin-android")
}
android {
compileSdk = Versions.compileSdkVersion
compileSdkPreview = "Tiramisu"
defaultConfig {
minSdk = Versions.minSdkVersion
targetSdk = Versions.targetSdkVersion
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
consumerProguardFiles("<http://consumer-rules.pro|consumer-rules.pro>")
}
buildTypes {
release {
isMinifyEnabled = false
proguardFiles(
getDefaultProguardFile("proguard-android-optimize.txt"),
"<http://proguard-rules.pro|proguard-rules.pro>"
)
}
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
}
kotlinOptions {
jvmTarget = Config.Compiler.jvmTarget
freeCompilerArgs = freeCompilerArgs + Config.Compiler.freeCompilerArgs
}
}
tapchicoma
03/28/2022, 8:09 PMbuildSrc/build.gradle.kts
you need to add a common dependency on AGPFrancesc
03/28/2022, 8:11 PMplugins {
`kotlin-dsl`
`kotlin-dsl-precompiled-script-plugins`
}
repositories {
mavenCentral()
google()
}
dependencies {
classpath("com.android.tools.build:gradle:7.3.0-alpha07")
}
would you mind pointing me in the right direction?Francesc
03/28/2022, 8:14 PMbuildscript {
repositories {
mavenCentral()
google()
}
dependencies {
classpath("com.android.tools.build:gradle:7.3.0-alpha07")
}
}
plugins {
`kotlin-dsl`
`kotlin-dsl-precompiled-script-plugins`
}
but this prints > Cannot resolve external dependency org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 because no repositories
Francesc
03/28/2022, 8:24 PMplugins {
`kotlin-dsl`
`kotlin-dsl-precompiled-script-plugins`
}
repositories {
mavenCentral()
google()
}
dependencies {
implementation("com.android.tools.build:gradle:7.3.0-alpha07")
implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.10")
}
Francesc
03/28/2022, 8:25 PM