如何在安卓模拟器中模拟低内存?

2022-09-01 05:27:22

有没有一种简单的方法来模拟模拟器内部的低内存?我有兴趣执行类似于本文的资源清理


答案 1

从 shell 调用 ulimit 命令。

ulimit -Sv 10000

这会将当前内存限制设置为 10 000 Kb,以便之后从此 shell 调用的所有应用都无法访问更多内存。


答案 2

如果您只是想触发您的 onTrimMemory 回调,那么这将解决问题:

adb shell am send-trim-memory

例如 adb shell am send-trim-memory com.example.app MODERATE


推荐