我做了一个关于Android的研究Activity lifecycle 。我知道应用程序进入后台后,如果优先级较高的应用程序需要内存,但它可能会被系统杀死,但用 bundle 保存 Activity 。并且当用户回来时,系统会恢复它,这让用户感觉良好!
我想知道如何造成这种情况,我想看到我的应用程序被提前杀死,而不是在用户使用时看到它,以评估它是否强大。因为一旦发生这种情况,它可能会崩溃。
最佳答案
在手机的开发者选项中启用“不保留 Activity ”。一旦您将其置于后台,这将强制终止您的应用程序。
有关其工作原理的更多详细信息,请参阅此问题: Whats the main advantage and disadvantage of "do not keep activities" in android
有关如何启用它的更多信息,请参阅此处: http://www.pcadvisor.co.uk/how-to/google-android/3590299/32-useful-things-you-can-do-in-android-developer-options/
关于android - 当我的应用程序在后台运行时,如何让android系统杀死它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30066927/