Hey all, new to the forum and I wanted to ask the following, for which I did not find any answer while Googling.
I have a buildSrc folder containing some Kotlin files which I can access through main applications module
:app in order to use them in dependencies. Main module’s
build.gradle file is still in Groovy.
Now what I am trying to do is to convert let’s say
build.gradle file into Kotlin DSL, on which I am applying the
com.android.library plugin as well as the
android plugin from Kotlin.
For some reason though, I can not access methods defined in root
build.gradle file, neither the Kotlin files containing the dependencies, located in
Is there anything that I might be missing? When hovering on the red highlighted dependency it asks to add a dependency on
buildSrc module, which feels pretty weird.
Edit #1: One more thing to not here is that,
buildSrc is located in top level like
app module, while the modules that can not access it are located in a level below under
modules folder. So we have:
I am pretty sure this must have been the issue, but not sure if it is resolvable somehow.
Thank you in advance