Kotlin:未解决的参考软银机器人
Posted
技术标签:
【中文标题】Kotlin:未解决的参考软银机器人【英文标题】:Kotlin: unresolved reference softbankrobotics 【发布时间】:2019-09-02 09:20:39 【问题描述】:我正在尝试使用 android Studio 上的 Kotlin 在我的 Pepper 机器人上集成聊天机器人。我只是一步一步地按照这个教程。
Testing your Dialogflow agent in standalone
但是当我在 Kotlin REPL 中执行此操作时(在模块数据中):
import com.softbankrobotics.chatwithdialogflow.data.DialogflowDataSource
import java.io.File
val stream = File("C:/Users/yuhliu/ChatWithDialogflow/app/src/main/res/raw/credentials.json").inputStream()
val dataSource = DialogflowDataSource(stream)
dataSource.detectIntentTexts("sois intelligent", "my-test-session", "fr")
我收到了这个错误
错误:未解决的参考:softbankrobotics 导入 com.softbankrobotics.chatwithdialogflow.data.DialogflowDataSource
我的项目目录是这样的:
我是 Kotlin 的新手。你知道这里出了什么问题吗?
【问题讨论】:
【参考方案1】:在第一次打开 Kotlin REPL 时,您可能会得到:
您正在使用过时的类运行 REPL:构建模块“数据”并重新启动
...点击它会重新加载 REPL 并且导入应该可以工作了。
(我试过和你一样的错误,重新加载后导入工作)
【讨论】:
以上是关于Kotlin:未解决的参考软银机器人的主要内容,如果未能解决你的问题,请参考以下文章