【问题标题】:Pepper robot emulator does not have access to internetPepper 机器人模拟器无法访问互联网
【发布时间】: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


【解决方案1】:

我已经解决了这个问题。实际上,我必须使用不需要 google play 服务的 firebase SDK。与软银的安卓模拟器一样,它没有安装谷歌播放服务,但它确实可以在安卓模拟器中访问互联网。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-27
    • 2014-11-15
    • 1970-01-01
    • 1970-01-01
    • 2012-02-04
    • 2022-01-21
    相关资源
    最近更新 更多