可能的重复:如何停止应用程序和服务的运行?




由于无法卸载手机附带的某些程序(我的手机壳HTC Desire(未植根)),如何防止某些应用启动还是尝试同步?藏起来吗?或“自动杀死”杀死它们

例如


youtube app
faceboook app
股票(包括同步功能)
twitter(包括同步功能)


#1 楼

对于同步的应用程序,任何有礼貌的应用程序都会在“设置”的“帐户和同步”页面上具有任何条目,您可以在其中禁用同步。官方的Facebook和Twitter应用程序肯定是这样。

评论


很酷,但是“股票”似乎是不礼貌的应用程序;)

–莫阿克
2010年8月1日在7:58

我能够通过Accounts&Sync在Stocks应用上取消同步,但是请注意,它仍然时不时地“神奇地”出现,但绝对不像以前那样频繁。 (HTC Desire运行v2.1)

–TravisPUK
2010年8月1日,11:51

#2 楼

1)考虑植根您的设备,使用Unrevoked软件包

2)设置->帐户和同步,现在真的很容易。您可以在此处设置哪些选项不会自动同步

#3 楼

通过自动启动,您可以查看哪些应用程序接收了哪些事件并进行编辑,以便可以防止某些应用程序接收有问题的事件(那些不断重启应用程序的事件)。据我所知,它对于某些始终运行并在没有任何事件发生的情况下重新启动自己的低级应用程序无济于事,但它应该对其他应用程序有所帮​​助。

评论


哇,真有趣!感谢那。我来看一下。

–trusktr
2011年10月21日,下午5:48

啊哈..我看到这是针对扎根电话的。在这种情况下,我最好只卸载不需要的应用程序。一些我根本不使用的应用程序,例如Qik,MediaHub和ATT Navigator,毫无意义地浪费了资源,没有根就无法卸载它们。 :(

–trusktr
11-10-21在5:52



#4 楼

还有一个名为启动清理器的应用程序。我发现它有助于阻止某些应用程序启动。

评论


没有链接,没有包名称,就不可能说出这个答案是什么意思。

–德米特里·格里戈里耶夫(Dmitry Grigoryev)
18-09-17在22:16

#5 楼

要删除过时的软件,请扎根手机并安装钛金属备份。

#6 楼

从ICS(Android 4.0)开始,您可以简单地“冻结”不需要的bloatware。这意味着,您可以使它们在设备上“不可用”(或更确切地说是“不可执行”)-这使它们在启动器中不可见,并阻止它们以任何方式启动-同时能够“解冻”它们任何时候您觉得有需要。不再需要root用户。

如果您还没有运行ICS,就无法在没有root用户设备的情况下真正停止ICS。然后,您可以选择冻结甚至完全删除废话,例如拥有出色的Titanium备份-作为“副作用”(lol),您可以对所有应用程序及其设置进行完整备份,甚至可以计划备份。对于喜欢云的人,TB也支持内置的Dropbox ...

其他非root用户解决方案只是三心二意:没有root,您将无法卸载预加载的膨胀,并且您不能阻止它自动启动(是的,有些应用程序保证可以—但是它们只是在启动它们后立即对其进行射击,因此在某些情况下,它们会再次启动并再次被射击,并且...您不想要我知道的这个组中唯一不错的解决方案可能是Autorun Manager,它在非root用户模式下会检测到此类“重启程序”,然后将其忽略。在root模式下,它还可以禁用侦听器以真正阻止应用程序自动运行-启动-如果您想保留该应用程序以用于罕见用途,但不希望其自动运行,则可能会很好。)

编辑:请注意,将设备植根可能会使保修无效-并删除系统应用程序(有时通常已经修改了/system分区,这也可以通过“ rooting”来完成,因为它必须放置su和q4那里的312079q)可能会阻止将来的“官方OTA更新”,因为那些经常检查superuser.apk分区的CRC和-更改内容后不再匹配。这当然不适用于应用程序的“冻结”,至少不适用于其官方ICS变体。

评论


很好的答案,尽管您还应该知道卸载库存应用程序将使您无法从运营商安装将来的操作系统更新。

–登录
2012年8月20日在12:42

在我的HTC Buzz上,哪一个在生根之后就已经损坏了-作为其背景是/ system分区的CRC更改(更新过程将对其进行检查)。但是您是对的,我将添加此内容。

– Izzy♦
2012年8月20日12:57

#7 楼

使用运行Android 4(通常从Ice Cream Sandwich开始)的Samsung Galaxy SIII,可以禁用(某些)预装的系统应用程序而无需植根手机。我认为,我仍将扎根。坦率地说,强加给我的无法禁用或卸载的工厂应用程序基本上会使我不知所措。如果没有别的,那只是...粗鲁。



评论


Ice Cream Sandwich的功能之一就是能够禁用系统应用程序,而不仅仅是SGS3。

–ale
2012年8月16日15:54

@ Al-Everett虽然不是全部。您不能禁用的是..._ concerning_(?)。疑惑也许是我要寻找的词。如果可以的话,您无法禁用的某些功能似乎太无害,不会引起关注。

–山姆·邓拉普(Sam Dunlap)
2012年8月19日15:58

您不能禁用哪些?我已经能够禁用我的Galaxy Nexus上的所有VZW bloatware。

–ale
2012年8月19日在15:59

好吧,我不确定哪些应用是必需的,甚至不确定其中的某些用途是什么,但我无法禁用的应用包括:AllShare Cast,AllShare服务,Android系统,应用程序安装程序,AvrcpServiceSamsung,蓝牙共享,蓝牙测试,计算器,相机,证书安装程序,时钟,com.android.backup确认,com.android.sharedstoragebackup,com.samsung.app.playreadyui,com.sec.android,app.wfdbroker,com.sec.android.killbackground,CSC,DataCreate,Dialer存储,DSMForwarding,DSMLawmo,DttSupport,电子邮件,企业SysScope服务(更多内容...)

–山姆·邓拉普(Sam Dunlap)
2012年8月21日在12:59

企业VPN服务,错误,工厂模式,工厂测试,FM收音机,FWUpgrade,Google备份传输,HTML查看器,INDIServiceManager,Internet,密钥链,通过Wi-Fi的Kies,Lcdtest,许可设置,动态壁纸选择器,MAPServiceSamsung,移动打印,移动跟踪器,更多服务,MTP应用程序,音乐播放器,附近的设备,Nfc服务,NFC测试,OMACP,OmaDrmPopup,程序包访问帮助器,程序包安装程序,Perso,电话,PhoneUtil,PickupTutorial,PopupuiReceiver,预配置,三星键盘,SamsungAppsUNA2(还有更多...)

–山姆·邓拉普(Sam Dunlap)
2012年8月21日在13:09

#8 楼

您还可以考虑使用诸如高级任务管理器之类的应用管理器,使您可以终止正在运行的应用。当您打开许多应用程序并且它们在后台保持打开状态时,也很方便。只需选择并按下“ kill”即可。

#9 楼

大多数在后台运行的应用应具有禁用后台更新或类似功能的设置。如果没有,那么只需将其卸载并找到更可接受的替代应用。另外,您通常可以询问开发人员;如果应用程序很好,那么他们将有一支优秀的开发团队来倾听用户的意见。

否则,我认为没有任何方法可以阻止应用程序启动。有几种任务杀手级应用程序,可让您在启动时将其杀死。但是如果没有生根或安装自定义ROM,我不知道是否有可能阻止它们从一开始就启动并在需要时仍可以使用该应用。

评论


不幸的是,我无法卸载预加载的应用程序! :(不过谢谢。:)

–trusktr
2011年10月21日,下午5:51

#10 楼

您必须卸载它们。

Android应用程序能够在底层Android系统中注册,以接收某些事件和服务请求,并且如果这些事件或服务请求进入系统,系统将知道启动该应用程序。

与标准的桌面应用程序不同,Android上的“正在运行”通常实际上根本不运行(它们被阻塞,直到事件或更新发生……或从网络刷新状态)。通常,Android应用程序比桌面应用程序更容易挂起和恢复,因此如果另一个应用程序需要CPU或内存,则系统可以将它们换出,而不会造成太多麻烦。因此,除了拥有完整的正在运行的应用程序列表之外,杀死应用程序并没有太多收获。

也就是说,如果某个特定的应用程序表现不佳并且使用过多的CPU来获取价值,您可以从中获得收益,然后将其卸载和/或要求开发人员修复其性能不佳的应用。但是,实际上,如果该应用程序未出现在“电池使用量”计量表中,那么您就没有什么好担心的。

有关更多特定应用程序的一些答案,请参阅此问题。

评论


不幸的是,我无法卸载某些预装的应用程序。我根本不使用Qik,MediaHub或ATT Navigator,但它们仍显示在正在运行的应用程序列表中。如果我根本不使用这些应用程序,那似乎是对资源的完全浪费。

–trusktr
2011年10月21日下午5:50

您还应该注意,卸载库存应用程序将使您无法从运营商安装将来的操作系统更新。最好将它们“冻结”起来,例如la TiBU。

–登录
2012年8月20日在12:41