我有一个asynctask,它在应用程序启动时每隔一秒发送一次android设备的位置,并一直这样做,直到应用程序被销毁到服务器...
我的问题出于某种原因,经过一段时间后,即使互联网仍然可用且没有中断,即使服务器没有崩溃并且一直运行,手机也停止发送该位置,我的问题是......在android中运行线程是否超时,在某段时间后关闭正在运行的线程或任务?如果是这样如何摆脱它或延长时间?如果不是可能是什么问题?
非常感谢,
答案 0 :(得分:0)
因为事实证明,如果系统内存不足会导致后台进程死亡,可以通过使用startForeground来检查“Android - implementing startForeground for a service?”