关于Hibernate
优化和测试内存和CPU的使用情况选择冻结后台应用程序。
Hibernate是一个小工具,它允许您选择冬眠后台进程。它由Android的内部使用,以腾出资源“killBackgroundProcesses”的意思是“杀死”他们。该方法从在方式运行的进程的系统列表杀应用程序不同,它允许应用程序在退出前保存其状态,这样当您返回到休眠的过程中回来了,它就会恢复到以前的状态。
该实用程序可以是有益谁需要测试他们的应用程序的行为而被卸载,并通过系统重新加载,以及为其他用户搜索的即时系统优化的方式开发。
这不是一个任务的杀手。该应用程序实际上不会冻结选择的任务,从工作记忆和防止进一步的CPU使用率卸载它们,但任务依然在“跑”的任务系统列表。根据Android文档(引用):“请注意,‘运行’,并不意味着任何任务的代码是当前加载或活动 - 任务可能已经被系统冻结,所以它可以在其以前的状态时,重新启动接下来被推上前台“。这是谁指示系统冻结所选任务的休眠。请注意,您可能会看到按钮“强制停止”尚处于“应用信息”系统对话框休眠任务启用。这是因为他们被冻结,不会被删除。不像在休眠状态时,“停止”不强制,彻底摧毁应用程序。这使得有很大的区别。
该应用程序不需要生根您的设备。它的设计没有超级用户权限的工作。
所述应用程序支持的业务模式允许指定的进程的自动背景冬眠。注意:有注意使用的服务模式。如果某些休眠进程都通过自身不断重新创建,该服务可能耗尽电池。
该服务在设置对话框中进行配置。除此之外,您可以启用或禁用有关VARIOS事件服务通知。
使用状态对话框编辑当前休眠进程的列表。
在网站上的更多细节。常见问题也可在http://wifiline.blogspot.com/p/hibernate-faq.html。
如果你认为你发现了一个bug,请通过电子邮件与我联系,并提供尽可能详细越好。存在着太多不同的设备和Android的味道,所以我无法测试在所有这些应用程序。我们可以尝试解决您的具体问题一起,而不是应用程序的哑downvoting。
警告!强烈建议不要冬眠被安装为您启动或锁定屏幕小部件应用程序。
警告!在Android 5+活动任务不能再通过系统设计监控。作为一种变通方法,Hibernate没有提供现在一个特殊的辅助服务,必须由用户手动系统中的辅助功能设置启用。如果没有这种冬眠服务不会在Android 5+正常工作。
此外谷歌需要这些文本出现在这里:“这个程序使用辅助服务。”
注意!!!由于一些最新的Android 5.1.1建立(约LMY48I,2015年8月),谷歌彻底打破休眠的功能。他们没有留下任何的方式来获取有关通过公共API流程(标识,优先级等)的信息。我做了一个解决方法以有限的功能(例如,进程优先级,服务和依赖关系不再列出)和资源消耗会增加。这不是我的错。请downvote谷歌本身。替代方案是:不升级到最新的Android版本或根您的设备。
注意!应用程序将无法正常运行,ANDROID 7+。 GOOGLE特意BROKE进程列表中的所有方法。 https://code.google.com/p/android/issues/detail?id=205565 - 愿你能详情
最新版本1.33的更新日志
On Android 5+, do not forget to re-enable the Hibernate's accessibility service.