回答
模拟低据我所知,默认情况下不提供电池(如果您使用eclipse作为即时通讯)。 但如果你是在Linux,u可以使用telnet连接到乌尔本地主机模拟器,并执行“权力”的行动。(不使用他们也许ü可以给一试) http://handycodeworks.com/?p=46
但你不必须要经过处理。只需为ACTION_BATTERY_LOW注册广播接收器,并保证在电池电量不足的情况下被调用。
希望它可以帮助
编辑:
这里是直接的答案(假设乌尔运行Windows)。
如果您还没有启用'telnet'窗口。
控制面板 - >程序 - >在'程序和功能'下选择'打开或关闭窗口功能' - >它打开一个新窗口选择'远程客户端',然后单击确定。
以管理员权限启动命令提示符(在AllPrograms中搜索'cmd'并右键单击它并选择以管理员身份运行)。
然后使用这个命令
1)telnet localhost 5554 //where 5554 is your emulator id, which is displayed top left corner of ur emulator
2)power capacity 10 //set the battery level to 10%
3)power ac off //turns off charging mode
现在你可以看到在仿真器电池电量不足的对话框。
谢谢你的回答,但实际上我正在测试一个应用程序,我的方案是在电池电量不足的情况下进行测试。所以每次我都必须等待设备电池电量不足。您的解决方案包含我不想要的应用更改。 – AndroDev 2013-04-30 10:06:50
@ oops.objective尽管我可以关闭充电模式并降低电池电量,但仍然无法通过接收器通知
经过步骤(1)之后,我需要执行'auth'命令,如http://stackoverflow.com/questions/40700725/android-terminal-telnet-missing-commands-receiving-this-error-ko-unknown中所述-CO。之后,它完全按照此处所述的方式工作,而且我甚至可以在带有调试器的AVD仿真器中追踪到BATTERY_LOW BroadcastReceiver!更多信息:Windows 10,AndroidStudio。我确实需要按照描述打开Telnet客户端,但我不需要以管理员模式运行它。谢谢! – 2017-02-06 21:49:49
,您可根据ActivityInstrumentationTestCase2
并调用各种,onStop
和onDestroy
方法来模拟内存不足的情况只有可以保证被称为:
在系统需要更多的内存情况下,它可能会终止暂停的 进程以回收资源。因此,您应该确保 从您从此 函数返回时您的所有状态都已保存。一般的onSaveInstanceState(束)用于保存在活动 按实例状态和此(的onPause)方法被用来存储 全球持久数据(在内容提供者,文件等)
电池是否可拆卸?如果是这样,请获得备用电池,并将其保持在低电量状态,以便进行低电量测试。
是的电池是可移动的,但你所建议的不是我的问题的答案。我想在我的android设备中使用类似adb命令的模拟电池电量不足情况。 – AndroDev 2013-04-30 10:38:31
从@ user2240369的链接实际上引导你到正确的答案。你应该这样做:
telnet localhost 5554 #or wahtever port you are using
power capacity 60
随着Android模拟器的Extended Controls,它现在可以设置与被称为GUI滑块电池电量充电“”
要访问此,请启动模拟器。然后点击“...电池‘菜单项“在设置面板(一直徘徊到仿真器的右侧)的底部
这将打开扩展控制面板含有’:
充电水平滑块从0到100%,也可以模拟失败/过热/等物理电池,并且被关断充电器通过调节其它下拉控件。
- 1. 如何在android中备份电池电量数据?
- 2. 检测Android手机在电池电量不足时关机
- 3. Android电池电量
- 4. 模拟电池放电
- 5. 如何将我的应用归类为电池电量不足?
- 6. 在Windows Phone 8设备中获取电池电量?
- 7. Android的电池电量低
- 8. 如何在Windows UWP应用程序上获取电池电量不足阈值?
- 9. 如何设置在电池
- 10. 当电池电量不足时强行关闭应用程序
- 11. 当电池电量不足时启用/启用BroadcastReceiver
- 12. 标准位置iOS上的服务电池电量不足
- 13. 当电池电量不足时,iOS的性能是否下降?
- 14. 传输Eddystone信标时电池电量不足
- 15. 如何在Galaxy Nexus Phone上设置电池电量
- 16. Android电池电量通知&5分钟关机后关机/关机设备
- 17. 是否可以在javascript中检测电池供电的设备?
- 18. SocketScan在Swift中获取电池电量
- 19. 如何测量android手机电池的电流电压和电流?
- 20. 如何通过android编程检测电池剩余电量?
- 21. 如何获得Linux内核模块内的电池电量?
- 22. MP4在谷歌电视玩模拟器,但不会谷歌电视设备
- 23. 电池电量不会更新
- 24. InstallShield电池电量警告
- 25. NStimer的电池电量
- 26. Phonegap上的电池电量
- 27. 检测电池充电Android
- 28. 在android小部件中获取电池电量
- 29. 在Android中播放视频的电池电量
- 30. 按钮,在Android设备不apear但在电晕模拟器展示和mobogini
是否可以接受对在模拟器上模拟它? – StarPinkER 2013-04-30 08:29:05
@JermaineXu:对不起。我必须为我的设备测试此功能,并且无法在模拟器中测试。 – AndroDev 2013-04-30 10:07:50