我的应用程序启动了 3 个 Activity 。 当我想退出时,我关闭这 3 个调用 finish 方法的 Activity 。然后调用 Activity onDestroy 方法,但该过程仍然存在...... 这怎么可能 ?
最佳答案
这是完全正常的。 Android 将保留您的进程,直到它需要回收该进程的内存。这样,如果用户立即返回到您的应用程序,您的应用程序将显示得更快——Android 不必 fork 进程并将您的应用程序加载到内存中。
关于完成 Activity 后android进程仍然存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6708038/