gpt4 book ai didi

android - 在模拟器中模拟杀死 Activity

转载 作者:IT王子 更新时间:2023-10-28 23:28:13 27 4
gpt4 key购买 nike

我想在模拟器上为我的应用测试 onSaveInstanceStateonRestoreInstanceState

我找到了this ,这表示我们可以在方向更改期间对此进行模拟,但我将一些变量存储在应用程序级别(子类 android.app.Application),因此方向更改不会消除变量。

所以我的问题是,我怎样才能模拟内存不足的情况从而杀死我的 Activity ?

希望我已经说清楚了。谢谢

最佳答案

您可以暂停您的应用程序(通过按下主页按钮、模拟通话等)。然后通过 adb 杀死应用程序的进程。由于文档说在 onPause() 返回后,您的应用可以在没有任何进一步通知的情况下被终止,这是一个公平的测试。

如果您不想费心寻找应用进程的 pid,可以使用 adb shell am kill com.example.package_name 来杀死应用进程。确保将应用程序置于后台。文档说这个命令“只杀死可以安全杀死并且不会影响用户体验的进程”。因此,您可能需要先启动几个其他应用,然后再尝试此应用。

关于android - 在模拟器中模拟杀死 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5287237/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com