Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/201.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 当智能手机“启动”时,与Sphereo的蓝牙连接丢失;“去睡觉”;_Android_Bluetooth_Android Bluetooth_Sphero Api - Fatal编程技术网

Android 当智能手机“启动”时,与Sphereo的蓝牙连接丢失;“去睡觉”;

Android 当智能手机“启动”时,与Sphereo的蓝牙连接丢失;“去睡觉”;,android,bluetooth,android-bluetooth,sphero-api,Android,Bluetooth,Android Bluetooth,Sphero Api,我不完全确定这是否是一个比SpheroAPI更一般的问题 我有一个旧的黑莓手机,带有一个侧面加载的APK,可以连接Sphereo 2.0。 但这同样适用于更新的Android手机(我用于开发) 这款智能手机始终位于Sphereo区域,但也连接到互联网 智能手机接收来自互联网的信号,并将其转换为Sphereo API 在这种情况下,智能手机不是由人持有,而是放在Sphero战车中 几分钟后(最多5或10分钟),智能手机进入睡眠状态并断开蓝牙连接 我正在寻找一种保持这种连接的方法,电池寿命不太重要

我不完全确定这是否是一个比SpheroAPI更一般的问题

我有一个旧的黑莓手机,带有一个侧面加载的APK,可以连接Sphereo 2.0。 但这同样适用于更新的Android手机(我用于开发)

这款智能手机始终位于Sphereo区域,但也连接到互联网

智能手机接收来自互联网的信号,并将其转换为Sphereo API

在这种情况下,智能手机不是由人持有,而是放在Sphero战车中

几分钟后(最多5或10分钟),智能手机进入睡眠状态并断开蓝牙连接

我正在寻找一种保持这种连接的方法,电池寿命不太重要


谢谢,我也有同样的问题。如你所说,我将设置更改为10分钟


如果将“RobotProvider.getDefaultProvider().DisconnectControlleredRobots();”从“protected void onPause()”中删除,会发生什么情况,因为这是在示例中完成的

类似于:开发者选项中有一个选项“保持清醒,屏幕在充电时永远不会睡觉。”感谢@Niklas Heidloff,我认为onPause()通常会导致问题,不仅机器人会被断开连接,而且我认为监听来自机器人的mqtt消息和/或流数据也会停止。请注意,我的Android技能和我的Bluemix物联网技能一样新:-)我将尝试您的提示并报告。