Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/187.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系统杀死的进程:正在进行的通知是否也被删除?_Android_Notifications_Kill - Fatal编程技术网

被Android系统杀死的进程:正在进行的通知是否也被删除?

被Android系统杀死的进程:正在进行的通知是否也被删除?,android,notifications,kill,Android,Notifications,Kill,我的应用程序正在使用持续通知。我注意到,当我通过DDMS终止我的应用程序时,正在进行的通知并没有被取消。然而,当我在做Eclipse时→ 运行时,进程被终止,通知被取消 当Android系统决定终止我的应用程序时会发生什么?是通知被取消了,还是Android只是在不进行任何清理的情况下终止了进程 编辑: 如果进行了一些清理,如何模拟此行为以测试我的应用程序是否正常运行?两者之间存在差异 在Eclipse中,“kill”杀死JVM线程,所有东西都被销毁 当Android操作系统(或DDMS)决定

我的应用程序正在使用持续通知。我注意到,当我通过DDMS终止我的应用程序时,正在进行的通知并没有被取消。然而,当我在做Eclipse时→ 运行时,进程被终止,通知被取消

当Android系统决定终止我的应用程序时会发生什么?是通知被取消了,还是Android只是在不进行任何清理的情况下终止了进程

编辑:

如果进行了一些清理,如何模拟此行为以测试我的应用程序是否正常运行?

两者之间存在差异

  • 在Eclipse中,“kill”杀死JVM线程,所有东西都被销毁
  • 当Android操作系统(或DDMS)决定终止一个应用程序时,该方法将通过(我想)在该应用程序上调用。 保留通知。 在大多数情况下,您不需要进行清理。但你可能必须重写

仅供参考,我遇到过这样的说法(),即DDMS不会像活动生命周期那样终止进程