Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/194.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 HTC one应用程序每次都会被杀死_Android_Memory Management_Service - Fatal编程技术网

Android HTC one应用程序每次都会被杀死

Android HTC one应用程序每次都会被杀死,android,memory-management,service,Android,Memory Management,Service,嗨,我的应用程序有问题。应用程序正在通过GPS跟踪用户道路。它只得到一个起点,并与每个下一个点计算距离和增加时间。在我的HTC Wildfire(使用CMD7 2.3.7)、三星SIII和Galaxy Tab 10.1上,一切都很好 当用户开始跟踪时,应用程序将完成当前活动,并在后台使用服务启动新流程。同时,用小动画开始新的活动,并将正在进行的状态置于通知区域。一切都很酷,但问题是用户正在HTC one系列上尝试应用程序。我无法描述它的行为,因为我没有这部手机,也无法重现这个错误 你们听说过HT

嗨,我的应用程序有问题。应用程序正在通过GPS跟踪用户道路。它只得到一个起点,并与每个下一个点计算距离和增加时间。在我的HTC Wildfire(使用CMD7 2.3.7)、三星SIII和Galaxy Tab 10.1上,一切都很好


当用户开始跟踪时,应用程序将完成当前活动,并在后台使用服务启动新流程。同时,用小动画开始新的活动,并将正在进行的状态置于通知区域。一切都很酷,但问题是用户正在HTC one系列上尝试应用程序。我无法描述它的行为,因为我没有这部手机,也无法重现这个错误

你们听说过HTC意义上的内存管理吗?我读过一篇文章说HTC one有这样一个功能

或者有没有办法在模拟器上测试特定的设备?
谢谢你的帮助

确保您正在调用服务#startForeground方法,以赋予您的服务前台调度优先级。您可以在服务类中找到它的文档:


我见过后台服务不会因为在One series上使用此功能而被杀死。

“我无法描述它的行为,因为我没有此手机,也无法重现此错误。”请转到运营商商店,安装你的应用程序和SendLog。一旦它崩溃,给你自己发送日志,这样你就可以得到stacktrace。如果没有更多信息,几乎无法调试。问题是,应用程序没有崩溃。它得到了ACRA,我没有得到任何信息。这个问题是如何引起你的注意的?告诉您的那个人除了“它不工作”之类的话之外,还告诉过您它是如何工作的吗?该服务正在使用应用程序实例来共享数据。在某人完成跟踪后,他/她的结果为零。我将尝试将我的服务设置为前台。