首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Android中模拟低电池和低内存

在Android中模拟低电池和低内存
EN

Stack Overflow用户
提问于 2010-09-07 15:30:49
回答 6查看 41.7K关注 0票数 55

为了生成通知,我需要知道如何以编程方式生成低电池和低内存中断。有没有人能提一下你的建议,我知道你的意图。

EN

回答 6

Stack Overflow用户

发布于 2015-10-10 07:45:48

要触发您的onTrimMemory回调:

adb shell am send-trim-memory <process-name> <level>

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

票数 46
EN

Stack Overflow用户

发布于 2014-10-08 17:35:16

也可以使用device developer选项下的Background process limit模拟内存不足的情况。

转到Settings > Developer options。在app部分下,将Background process limit更改为No background processes

现在,每当你切换到另一个应用程序时,你的活动都会被终止。对于测试状态保存和状态恢复非常有用。

票数 45
EN

Stack Overflow用户

发布于 2016-09-20 21:35:02

是的,这个接口触发的回调与您向ComponentCallback2注册上下文时得到的回调相同,特别是这里没有提到的ComponentCallback2#onTrimMemory,所以我想我应该清楚地说明一下。此命令的语法为:am send-trim-memory [--user <USER_ID>] <PROCESS> [HIDDEN|RUNNING_MODERATE|BACKGROUND|RUNNING_LOW|MODERATE|RUNNING_CRITICAL|COMPLETE] 注意:此命令仅在运行Marshmallow+的设备上可用

票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3656594

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档