我开发了一个应用程序,通过蓝牙在手机之间交换小短信。
我的应用程序正常工作1小时或2小时然后突然关闭,屏幕或log-cat上没有任何警告。在我的测试中,我尝试在两部手机之间交换消息,我注意到应用程序在不同时间默默关闭它们并且总是没有任何理由
(我把两部手机都插在笔记本电脑上并运行了log-cat)。
如果Android认为是空闲的,会关闭应用吗?我每隔1-2分钟发送一次消息..我应该以更高的频率发送消息吗?
编辑:
我注意到了另一种奇怪的行为..有时当我的应用程序关闭时,我将与它相关的所有消息丢失到logcat中......它们完全被擦除了。