android - 如果我从模拟器中的“设置应用程序”看到我的应用程序启用了“强制关闭”选项,即使我已经退出我的应用程序,这也很好吗?

标签 android android-emulator

我用android写了一个简单的数据库程序。它运行良好,没有强制关闭错误。但是我从设置应用程序的应用程序中检查我看到启用了强制关闭选项,这意味着我的应用程序仍在后台运行,即使我已经通过按返回键从我的应用程序完全退出到主屏幕。而且我没有使用任何服务、警报或广播。

有人可以指导我可能的原因是什么吗?。或者还好吗?或者如果我把它放在设备上它会崩溃吗?

最佳答案

Can some one please guide me what may be the probable reason?. Or is it okay? Or will it crash if I put it on device?

您的应用程序 一直存在,直到 Android 操作系统需要更多内存并将其销毁。据我了解,Android 在终止整个应用程序 之前会开始破坏 Activity 。这意味着即使您已经完成了 Activity ,您的应用程序仍然可以运行。

不用担心这个; Android 操作系统非常好地处理了这个问题。

关于android - 如果我从模拟器中的“设置应用程序”看到我的应用程序启用了“强制关闭”选项,即使我已经退出我的应用程序,这也很好吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5808305/

相关文章:

Android Studio 模拟器屏幕为 "Scratched"且失真

java - 如何在迭代过程中从数组列表中删除对象?

android - 如何编译 Android AOSP 内核并使用 Android Emulator 对其进行测试?

java - 在 Multi-Sim 设备中检测来电的目标 SimCard

java - 监听按键事件会阻止按键工作

android - 为什么每次运行我使用 GPS 查找当前位置的 android 应用程序都会遇到崩溃?它显示了一个力关闭

苹果硅(arm64)上的 Android 模拟器只能使用 sudo 模式运行

android studio - 手动下载模拟器的系统镜像

java - Android Studio 3.0 布局编辑器/预览器

java - 从字符串中拆分地理坐标的正则表达式