2016-05-24 16 views
2

找不到服务'ALTabletService'我遇到了胡椒片的问题。我正在尝试使用show app框将index.html显示到平板电脑。我只在应用程序show approot图。在索引

当我运行应用程序时出现错误:

[错误] behavior.box:_getTabletService:24 _Behavior__lastUploadedChoregrapheBehavior544669552:/ init_8 /显示APP_2:
不能在指数

找到服务 'ALTabletService'

另外,我也得到了以下A警告:

[WARN] behavior.b牛:onInput_onStart:45 _Behavior__lastUploadedChoregrapheBehavior544669552:/ init_8 /显示APP_2:
无法找到平板电脑的服务,所以不能设置应用程序:.lastUploadedChoregrapheBehavior

发展环境如下。

  • 型号名称:MacBook Pro的
  • OS:埃尔卡皮坦10.11.5
  • 处理器名称:Intel酷睿i5 2.6GHz的
  • 内存:16 GB
  • 显卡:英特尔光圈1536MB
  • Choreographe:2.4.3.28
  • 胡椒粉:2.4.3.28

请回答。

+0

你连接到一个真正的辣椒或模拟的? –

回答

1

根据经验(Nao),错误会提示模块不可用。我没有奢侈到让我的手在辣椒呢,但如果你没有使用一个虚拟机器人,我就火了一个Python会话,并尝试:

from naoqi import ALTabletService 

,看看有没有经过。否则,这意味着您的SDK安装或env有问题。路径。如果它通过,这将是机器人问题。再次,您需要确保您连接到真正的Pepper,而不是Choregraphe中的虚拟机器人,以便“显示应用程序”正常工作。

3

确保你连接到真正的胡椒而不是虚拟机器人(因为虚拟机器人不包括ALTabletService)。

0

正如已经指出的那样,ALTabletService仅适用于真正的机器人(因为它在平板电脑中运行)。 另外可悲的是,这项服务并不是机器人上最稳定的服务,它可能会不时失踪(它会自动重启)。所以你可能需要保护你的应用程序免受这个(通过等待它,忽略错误,退出,...取决于你的工作流程)。