【发布时间】:2020-09-01 08:57:19
【问题描述】:
最近,我尝试为使用 firebase 服务的辣椒机器人制作应用程序。该应用程序在真实机器人中运行良好,但在 Softbank 的模拟器平板电脑上无法运行。 我在开发过程中使用 macOS。有人遇到过这个问题吗?
【问题讨论】:
-
你能解释一下究竟什么是行不通的吗?我还在 Android Studio 中使用 Pepper,我可以成功地向对话流发出 API 请求。 (我是 Windows 用户)另外,模拟器上有一个最近的更新,所以请检查一下。
-
尝试检查 onRobotFocusGained() 是否被调用?我相信模拟器它不会被调用。如果您在 onRobotFocusGained() 中初始化 Firebase 服务将导致错误。
-
我可以在真实机器人中发出 API 请求。但是我无法在与模拟器机器人连接的android模拟器(来自Softbank)中制作。
-
部分firebase服务如firebase auth需要google play服务,但我无法在pepper的android模拟器中安装play服务。
标签: android firebase android-emulator robot pepper