Android应用程序保持注销状态

Android应用程序保持注销状态,android,gps,alarmmanager,Android,Gps,Alarmmanager,我有一个Android应用程序,它有一个用户登录的功能。问题是应用程序一直在关闭。间隔是不规则的。有时持续3分钟,有时持续10分钟 背景: 当用户登录时,应用程序将坐标发送到我们的服务器。坐标是从GPS获取的 以固定的间隔。我们添加了AlarmManager,这样当手机进入睡眠模式时,应用程序可以继续运行 这也无济于事 我们注意到: 如果我们从电池塔获得坐标,电池寿命很长,我们已经测试过一次,它可以持续10小时。但是,提供的坐标不准确,因此我们不能使用此方法 我们看到有人在写关于sticky的文

我有一个Android应用程序,它有一个用户登录的功能。问题是应用程序一直在关闭。间隔是不规则的。有时持续3分钟,有时持续10分钟

背景: 当用户登录时,应用程序将坐标发送到我们的服务器。坐标是从GPS获取的

以固定的间隔。我们添加了AlarmManager,这样当手机进入睡眠模式时,应用程序可以继续运行

这也无济于事

我们注意到: 如果我们从电池塔获得坐标,电池寿命很长,我们已经测试过一次,它可以持续10小时。但是,提供的坐标不准确,因此我们不能使用此方法

我们看到有人在写关于sticky的文章,但我们不太清楚这是怎么回事


非常感谢您的帮助。

aGPS或辅助GPS无法为您提供非常准确的位置。你在用1..n个信号塔估计你的位置。它是如何工作的

“使用手机发射塔三角测量(3个发射塔),可以确定一个电话的位置在‘大约’3/4平方英里的区域内。”——他们的话不是我的。不要在这篇帖子上对他们恨之入骨。我在尽力帮忙;)


如果您试图定期获取并记录用户的位置,您可能需要运行后台服务。

您好,我可能会在关键时刻发布代码。您好,比尔,谢谢您提供有关GPS的信息。目前,更关键的问题是该应用程序一直在注销。我不确定这是因为互联网连接,也就是说,应用程序向服务器发送数据,还是因为手机资源不足。我已经在我的手机上找到了开发者选项,我们将看看结果如何。