2017-03-27 79 views
1

在Android指南Tasks and Back Stack模拟“清除后退堆栈”亚行

如果用户离开任务时间长清除后退堆栈

,系统将清除所有的任务 除根活动外的活动。当用户再次返回到 时,只有根活动被恢复。

我该如何用adb命令模拟这个? 我想这不完全是杀害的应用程序(如电话:adb shell am kill < package name >

谢谢。

回答

0

如果用户长时间离开任务,系统将清除除根活动外的所有活动的任务。

因此,这是完全相同的行为,当系统需要分配资源但没有可用RAM时,因此它开始查杀进程以获取内存。要模拟,您可以执行此命令:

adb shell am send-trim-memory com.your.package MODERATE 
+0

谢谢。正是我所期待的:) – user3318743