我被buildSrc文件夹宠坏了。我所有的依赖项都在其中声明,我只需从我的应用程序模块中引用它们即可使依赖项管理简单有效。不过,最近发生了一些问题。键入时,我不再得到自动完成的建议(例如,键入Library。它将为我提供它包含的所有字符串的列表)。另外,找不到引用,因此该代码不可单击。我相信它开始与Android Studio 3.3一起使用。
仅就上下文而言,这是我在应用模块中引用依赖项的方式。我的buildSrc文件夹中有一个带有Library对象的文件,该文件又包含一个标有RecyclerView的字符串(指向'androidx.recyclerview:recyclerview ...')
我的build.gradle文件在标有buildSrc的文件夹中 'build.gradle.kts'
buildscript {
repositories {
jcenter()
}
}
repositories {
jcenter()
}
plugins {
`kotlin-dsl`
}
还值得一提的是,此确切的代码和设置在早期就可以正常工作,我改变它的唯一方法是在Library对象等中添加更多的依赖项。语法在那里可以很好地工作,所以我认为我不需要从那里包括代码(如果您仍然希望我将其包括在内,则拨给我)。
编辑:输入错误。上面的图书馆应该是图书馆。