我正在尝试从gradle.kts文件中的任务反序列化json字符串,但是当我运行它时,我得到一个未定义的引用错误。
片段:
buildscript {
repositories{
mavenCentral()
google()
}
dependencies {
classpath("com.google.code.gson:gson:2.8.1")
}
}
...
失败于:
tasks{ val myTask by creating {
doLast{
val list = com.google.gson.Gson().fromJson(jsonString, Array<DataClass>::class.java)
未解决的引用:gson
但有趣的是IDE(Android工作室)在运行脚本之前没有抱怨它,甚至列出了自动完成的可用类。我在这里缺少什么?