智能手机 "goes to sleep" 时与 Sphero 的蓝牙连接丢失

Bluetooth connection to Sphero is lost when smartphone "goes to sleep"

我不完全确定这是否是一个比仅与 Sphero API 相关的更普遍的问题。

我有一个旧的黑莓手机,它有一个与 Sphero 2.0 连接的侧载 APK。 但这同样适用于较新的 Android phone(我用于开发)

这个智能phone 始终在 Sphero 的区域内,但也连接到互联网。

smartphone 从互联网接收信号并将其转换为 Sphero API。

在这种情况下,Smartphone 不是由人持有,而是在例如 Sphero Chariot 中。

几分钟后(最多 5 或 10 分钟)smartphone 进入睡眠状态并断开蓝牙连接。

我正在寻找保持这种连接的方法,电池寿命不是问题。

谢谢

我遇到了同样的问题。正如你提到的,我将设置更改为 10 分钟。

如果像示例中那样从 "protected void onPause()" 中删除 "RobotProvider.getDefaultProvider().disconnectControlledRobots();" 会怎样?