程序停止运行后为什么应用程序会留在内存中

时间:2018-03-29 16:02:08

标签: android android-studio debugging

当我使用Android Studio在我的Nexus-5设备(使用Android操作系统)上调试应用程序时,单击红色的“停止”按钮后,应用程序的面板将从设备屏幕消失,但如果我点击底部android栏上的“最近”按钮(有3个按钮:三角箭头=“后退”,Circle =“Home”,Square =“Recent”)然后它显示我的应用程序仍在运行背景......为什么会这样?

为什么点击Android Studio“停止”按钮不足以阻止应用程序在我的设备上运行?

1 个答案:

答案 0 :(得分:1)

  

但如果我点击squere" Recent"底部android按钮上的按钮...然后它显示我的应用程序仍然在后台运行

不,它没有。这会打开概览屏幕,显示最近的任务。 "最近的" !="正在运行"。概览屏幕中显示的应用程序可能有也可能没有正在运行的进程。

  

为什么要点击Android Studio'停止'按钮不足以阻止应用程序在我的设备上运行?

这就够了。它不会从最近任务列表中删除任务,就像关闭Web浏览器中的选项卡不会删除书签一样。