安卓模拟器 : Easy way to simulate a process restart due to low memory?

标签 android memory process emulation multitasking

正如我刚刚了解到的,Android 保留随时终止后台应用程序进程以回收 RAM 的权利。应用程序仍在运行并且可以继续运行,但是我的所有静态变量都已消失(参见 this 文章)。

我想模拟我的应用在这种情况下的行为。最简单的方法是什么?肯定有比编写一些分配大量内存的附加应用程序更容易和更可预测的方法。

最佳答案

找到两个类似的问题 Simulate killing of activity in emulatorSimulate low battery & low memory in Android .

这些问题的解决方案:

  • 使用 adb shell 然后 kill 来自 ps
  • 的带有 PID 的进程
  • 使用 DDMS 杀死它

关于安卓模拟器 : Easy way to simulate a process restart due to low memory?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8710652/

相关文章:

android - ListView 显示奇怪的行为

android - 实现 onSavedInstanceState 会停止 FragmentStatePagerAdapter 的工作

python - 加载 pickle 的 python 对象使用大量内存

jquery - 有什么方法可以修复/重构这个 jQuery 脚本,使其消耗更少的内存并运行得更快吗? (我使用的是1.6.2)

c# - 获取实际进程 RAM 使用情况

android webview 不加载移动版

android - Android 中 Activity 的 Root View 对将要加载到其中的 subview 有任何先验知识吗?

java - 跟踪 tomcat webapp 中的内存使用情况

cocoa - NSTableView保证数据显示

c# - 如何在 C# 中读取另一个进程的命令行参数?