由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
PDA版 - android程序管理的一些问题(关闭,后台自运行,开机启动等)
相关主题
android系统(nook color)内存管理和禁用自运行程序android的background app问题怎么解决?
Android里面如何切换和关闭一个appandroid手机上最好用的autostart manager是哪个?
无奈啊。。。android烂啊有人装过netstartv的android app吗?
同学们用哪个 autostart manager, task killer?android 开机启动自动运行的程序怎么那么多?
怎样控制Evo 3D的开机程序?推荐一下安猪的 advanced task kill
Google update跟病毒一样难搞android任务管理问题
大家的金刚多久冲一次电?andriod上可以像pc上那样,运行自己写的程序吗?
android 怎么关app?android粗浅问题-关于内存
相关话题的讨论汇总
话题: 运行话题: 程序话题: killer话题: 关闭话题: android
进入PDA版参与讨论
1 (共1页)
a***a
发帖数: 40617
1
作为android初哥,诚恳询问各位大佬,这系统真的这么2?
第一,大部分程序没有自带的退出按钮或者菜单选项。很多时候都是驻留在内存
在后台运行(虽然似乎不占任何CPU)
你们就是让他们留在那里,还是用进程管理程序kill掉?
第二,很多程序会一直自己在后台运行(关闭后自行打开),难道没有设置
禁止他们这样做的方法吗?
现在比较傻的方法就是用killer程序设list,定时自动kill
但是有人号称不kill,只要内存没有用尽,就不会影响performance,而且
号称android之所以不设置关闭和退出,还有这些自运行,是因为android有一套
自行管理内存的机制,当内存过少时,会自行关闭idle的程序,的确如此吗?
第三,有关auto start on boot,开机自运行,除了有些程序自己带这个选项之外
有没有apps可以实现添加自运行名单这个功能呢?
多谢
z**r
发帖数: 17771
2

你下面这段就是对上面的回答,呵呵

【在 a***a 的大作中提到】
: 作为android初哥,诚恳询问各位大佬,这系统真的这么2?
: 第一,大部分程序没有自带的退出按钮或者菜单选项。很多时候都是驻留在内存
: 在后台运行(虽然似乎不占任何CPU)
: 你们就是让他们留在那里,还是用进程管理程序kill掉?
: 第二,很多程序会一直自己在后台运行(关闭后自行打开),难道没有设置
: 禁止他们这样做的方法吗?
: 现在比较傻的方法就是用killer程序设list,定时自动kill
: 但是有人号称不kill,只要内存没有用尽,就不会影响performance,而且
: 号称android之所以不设置关闭和退出,还有这些自运行,是因为android有一套
: 自行管理内存的机制,当内存过少时,会自行关闭idle的程序,的确如此吗?

g*****y
发帖数: 7271
3
可能真有自动manage,不过肯定manage的不合我的想法。最近遇到的最扯谈的一个程序
是apidemo (SDK自带示例)。每天都看见它用去了将近1/3电量,可是我只是曾经试用
过一下,然后就关掉了。但是系统自带的task manager根本不显示这个程序,service
里面也没有。最后只能进app management uninstall之 (那里倒是有一个force stop
可以停掉之)。
这个design我还是觉得太stupid了。把用户当傻子,增加一个关闭选项会死人啊?实在
不行,task manager做好一点也行啊。

【在 a***a 的大作中提到】
: 作为android初哥,诚恳询问各位大佬,这系统真的这么2?
: 第一,大部分程序没有自带的退出按钮或者菜单选项。很多时候都是驻留在内存
: 在后台运行(虽然似乎不占任何CPU)
: 你们就是让他们留在那里,还是用进程管理程序kill掉?
: 第二,很多程序会一直自己在后台运行(关闭后自行打开),难道没有设置
: 禁止他们这样做的方法吗?
: 现在比较傻的方法就是用killer程序设list,定时自动kill
: 但是有人号称不kill,只要内存没有用尽,就不会影响performance,而且
: 号称android之所以不设置关闭和退出,还有这些自运行,是因为android有一套
: 自行管理内存的机制,当内存过少时,会自行关闭idle的程序,的确如此吗?

a****a
发帖数: 3992
4
还是要push notification比较好,把app进程关掉之后,还可以接受消息
a***a
发帖数: 40617
5
en,我从nokia 6600一出来就开始用,前后用过4个。如果你硬说那个都不算
smartphone
我也无话可说
我这才转了几个黑苹果的帖子,就被果轮盯上了,这个宗教真的挺强大的。lol
我第一个pda是fujitsu的loox
你可以分别查查6600和loox上市的年份,自己回忆一下自己当年还在用啥,哼哼

吧?
j*****h
发帖数: 2577
6
try this for 3
http://www.androlib.com/android.application.com-vesperanovus-ap
startup auditor

【在 a***a 的大作中提到】
: 作为android初哥,诚恳询问各位大佬,这系统真的这么2?
: 第一,大部分程序没有自带的退出按钮或者菜单选项。很多时候都是驻留在内存
: 在后台运行(虽然似乎不占任何CPU)
: 你们就是让他们留在那里,还是用进程管理程序kill掉?
: 第二,很多程序会一直自己在后台运行(关闭后自行打开),难道没有设置
: 禁止他们这样做的方法吗?
: 现在比较傻的方法就是用killer程序设list,定时自动kill
: 但是有人号称不kill,只要内存没有用尽,就不会影响performance,而且
: 号称android之所以不设置关闭和退出,还有这些自运行,是因为android有一套
: 自行管理内存的机制,当内存过少时,会自行关闭idle的程序,的确如此吗?

j*****z
发帖数: 5306
7
你自问自答啦,哈哈。所以有人专门写文章反对用task killer之类的软件,android自
己会帮你管理好内存的,如果每次都自己关闭,用得时候再打开速度慢不说,这个过程
比一直常驻内存还费电。如果有些程序一直在后台运行还费电,那是这个程序没有写好
,建议卸载之。实在必须用再安装task killer .

【在 a***a 的大作中提到】
: 作为android初哥,诚恳询问各位大佬,这系统真的这么2?
: 第一,大部分程序没有自带的退出按钮或者菜单选项。很多时候都是驻留在内存
: 在后台运行(虽然似乎不占任何CPU)
: 你们就是让他们留在那里,还是用进程管理程序kill掉?
: 第二,很多程序会一直自己在后台运行(关闭后自行打开),难道没有设置
: 禁止他们这样做的方法吗?
: 现在比较傻的方法就是用killer程序设list,定时自动kill
: 但是有人号称不kill,只要内存没有用尽,就不会影响performance,而且
: 号称android之所以不设置关闭和退出,还有这些自运行,是因为android有一套
: 自行管理内存的机制,当内存过少时,会自行关闭idle的程序,的确如此吗?

j*****z
发帖数: 5306
8
另外程序中一直安按back 键到桌面一般就是退出了,菜单键应该一般都有吧

【在 a***a 的大作中提到】
: 作为android初哥,诚恳询问各位大佬,这系统真的这么2?
: 第一,大部分程序没有自带的退出按钮或者菜单选项。很多时候都是驻留在内存
: 在后台运行(虽然似乎不占任何CPU)
: 你们就是让他们留在那里,还是用进程管理程序kill掉?
: 第二,很多程序会一直自己在后台运行(关闭后自行打开),难道没有设置
: 禁止他们这样做的方法吗?
: 现在比较傻的方法就是用killer程序设list,定时自动kill
: 但是有人号称不kill,只要内存没有用尽,就不会影响performance,而且
: 号称android之所以不设置关闭和退出,还有这些自运行,是因为android有一套
: 自行管理内存的机制,当内存过少时,会自行关闭idle的程序,的确如此吗?

a***a
发帖数: 40617
9
有些按back不会exit

【在 j*****z 的大作中提到】
: 另外程序中一直安按back 键到桌面一般就是退出了,菜单键应该一般都有吧
a***a
发帖数: 40617
10
同学们,再尝试了这些东西之后,我终于找到完美解决方案了
我试过的
advanced task killer
autokiller memory optimizer
autorun killer
ES Task Manager
autostarts (中文:启动项管理)
前面4个,除了autorun killer,其实都是一回事,advanced task killer和
ES task manager等于都是设kill list和ignore list,然后定时监控(不是实时的)
ES task manager更fancy一点可以显示cpu,内存占用等。
但是你依然架不住一些流氓软件(如eoeMarket等各种市场一直不断运行)
然后我进化到了autokiller,这个东西你可以设置各种threshold条件
比如设到200MB自动开始按照oom值(android系统设置程序priority的方法,越高
越会被优先关闭),优先关闭empty的程序,或者其他你手工设了oom值优先关闭的
感兴趣的人可以去看autokiller作者的网站,解释的很清楚,等于是你
可以随意更改android系统本身内存管理的触发条件
而autorun killer,是管理开机自动运行的程序的。但是你会发现很多不断运行的程序
都不在这个list上。很多即使在,你diable它,它还会运行(auto restarter)
所以即使autorun killer+ auto killer 这个组合,依然无法完全做到禁止某些
程序运行
终于,我找到了autostarts (中文:启动项管理)
其实android系统有很多list,不仅是开机运行这个list,还有诸如改变网络接入
方式,关闭系统对话框,日期更改,等将近30个“情境”
那些反复自运行的程序,其实就在大量的情境里不断触发。而之前的autorun killer
改写的仅仅只是“开机后”这一个情境
而autostarts可以修改所有全部的情境,真正完全做到限制那些不断自运行的程序
这里注意,这个软件里如果黄色显示的程序,一般都是系统自身的,不建议你
diable,特别是google talk service,据说限制他运行会有问题。
白色的一般你都可以在各种情境里diable。
对于你想做到完全禁止自运行的程序,建议你展开所有情境检查一遍。
基本上,你用了这个,各种killer都不需要了(我依然保留了advanced task killer
因为他可以方便的从notification里call出来,而且可以设成single tab (切换
到该程序)或者press and hold(kill该程序),我现在仅仅是用它做各个后台程序
之间的快速切换)
免责声明:本人不对你使用上述任何软件带来的后果负责

【在 a***a 的大作中提到】
: 作为android初哥,诚恳询问各位大佬,这系统真的这么2?
: 第一,大部分程序没有自带的退出按钮或者菜单选项。很多时候都是驻留在内存
: 在后台运行(虽然似乎不占任何CPU)
: 你们就是让他们留在那里,还是用进程管理程序kill掉?
: 第二,很多程序会一直自己在后台运行(关闭后自行打开),难道没有设置
: 禁止他们这样做的方法吗?
: 现在比较傻的方法就是用killer程序设list,定时自动kill
: 但是有人号称不kill,只要内存没有用尽,就不会影响performance,而且
: 号称android之所以不设置关闭和退出,还有这些自运行,是因为android有一套
: 自行管理内存的机制,当内存过少时,会自行关闭idle的程序,的确如此吗?

1 (共1页)
进入PDA版参与讨论
相关主题
android粗浅问题-关于内存怎样控制Evo 3D的开机程序?
ipad killer: no multi-taskingGoogle update跟病毒一样难搞
忍痛删了task killer大家的金刚多久冲一次电?
questions about android and blackberry........android 怎么关app?
android系统(nook color)内存管理和禁用自运行程序android的background app问题怎么解决?
Android里面如何切换和关闭一个appandroid手机上最好用的autostart manager是哪个?
无奈啊。。。android烂啊有人装过netstartv的android app吗?
同学们用哪个 autostart manager, task killer?android 开机启动自动运行的程序怎么那么多?
相关话题的讨论汇总
话题: 运行话题: 程序话题: killer话题: 关闭话题: android