约1小时后Android中的移动数据断开连接

时间:2016-12-13 14:30:41

标签: android

我有一个问题。我的应用程序在一些Android设备(Android版本从5到6)的后台运行(如前台服务)。 应用程序连接到服务器(TCP连接),它们至少每45秒交换一次数据。

如果关闭屏幕并且未使用移动设备,那么似乎android会在1小时后关闭移动数据。此后,应用程序无法重新连接到服务器。这些设备使用电池供电。 一旦屏幕打开,移动数据就会再次打开,应用程序将重新连接到服务器。

我已关闭省电选项。

有人可以给我一些提示,告诉我可以做什么,以防止在手机休眠时关闭移动数据。 感谢

1 个答案:

答案 0 :(得分:1)

You can whitelist applications to partially ignore Doze and App Standby。每个用户都必须采取措施在手机上激活此功能。

您尚未说明此应用程序的功能,但如果它是一般受众应用程序,则您不应该每隔45秒发送一次数据,因为它会给用户带来非常糟糕的电池寿命。 Doze存在的部分原因是为了防止写得不好的应用程序浪费电池。