My Android Tool是“禁用服务”的升级版,现在既可以禁用服务又能禁用自启动了。它的工作原理是从根源上对系统设置进行的修改,就算你弄好之后卸载它,也依然是有效的,直到刷固件或者清除数据。需要root权限。专业版与普通版相比主要在于:无广告, 可编辑共享偏好和数据库。My Android Tools Pro 在 Google play 上售价 8.68 美元。
Android四大基本组件:Activity活动、Service服务、Content Provider内容提供者、Broadcast Receiver广播接收器
【Activity活动】Activity是用户和应用程序交互的窗口,一个activity相当于我们实际中的一个网页,当打开一个屏幕时,之前的那一个屏幕会被置为暂停状态,并且压入历史堆栈中,用户可以通过回退操作返回到以前打开过的屏幕。activity的生命周期:即“产生、运行、销毁”,但是这其中会调用许多方法onCreate(创建) 、onStart(激活) 、onResume(恢复) 、onPause(暂停) 、onStop(停止) 、onDestroy(销毁) 、onRestart(重启)。
【Service服务】它跟Activity的级别差不多,但不能自己运行,没有用户界面。它能在后台完成长时间运行的操作。比如播放多媒体的时候,用户导航到其它屏幕时,音乐还在后台播放。
【BroadcastReceiver广播接收器】应用可使用它对外部事件(如当电话呼入时,或数据网络可用时)进行接收并做出响应。广播接收器没有用户界面。然而,它们可启动一个activity或serice来响应它们收到的信息。【Content Provider内容提供者】实现数据共享,用于保存和获取数据,并使其对所有应用程序可见。这是不同应用程序间共享数据的唯一方式。只有需要在多个应用程序间共享数据时才需要Content Provider。其中,服务是程序能在后台活动的前提。禁用服务能让软件运行时少占内存,在后台时少唤醒cpu。
写轮眼作者提醒:
写轮眼无需后台(但请不要用其它软件刻意阻止)禁用永远有效,除非被禁组件的软件卸载。即使卸载了写轮眼,禁用仍然有效。会复活组件的程序除外。软件更新后,可能新增流氓组件,需根据情况继续禁用。个别软件会重启自己的组件,需要用Xposed增强模块MyAndroidToolsXposed来防止复活!
My Android Tools专业版功能(支持 android 5.0(Lollipop)):
1.启用/禁用组件(活动,服务,接收器,提供者)
★红色:禁用。
★蓝色:当前正在运行(仅服务)
2.显示所有正在运行的进程和任务
3.显示日志
4.显示所有应用程序的分享偏好和数据库
★活动:每个活动各代表一个单独的用户界面
★服务:每个服务各代表一个在后台运行的组件以执行长时间运行的操作或执行远程进程的工作
★提供器:每个提供器各管理一组共享的应用数据。通过提供器,其他应用可以查询或甚至更改数据
★接收器:每个接收器各是一个响应全系统广播的组件
★共享偏好:以键值对来存储原始数据My Android Tools应该说是一款神器,能干的事情很爽,遇到一些个流氓app,这东西有用。
一些相关术语:
[s][p]
展开阅读
蓝色为正在运行的服务,红色为禁用的,白色的为服务总数
最简单的使用方法:把想改的应用打开,再进这个,看看哪些变蓝的,记下来,回头一个一个试。
Service是有期望运行在于调用方不同进程的时候,利用Android提供的RPC机制,为其部署一套进程间通信的策略。
core service 信息服务有关,禁用可能无法接受消息,不建议禁用
Webview Stub Service 公告账号信息有关,可禁
Back up 备份服务有关,通常出现在网盘类应用,自己斟酌着禁
stat service 启动服务,通常可禁
broadcast 广播服务有关
p2p p2p服务,迅雷什么的不用禁
wallpaper 壁纸类服务,看需要禁
push service 推送服务,建议禁
main 与Quick 核心类服务,不能禁
storage 与内存卡读取有关,看情况禁
Adservice 广告服务,建议禁
remote 远程服务有关
Install 通常是应用安装或重装
security 安全类服务
Activity由开发者自己命名的,形式不统一,多而且复杂,又比较重要,这个靠大家自己猜意思慢慢禁了,最好有点把握再禁。
广播 事件 这个是切断应用唤醒的,这个比较好动,开机事件 是应用开机自启,这个禁吧。其余项都是指状态改变时唤醒的应用,自己看着禁。总的来说这个就是用来:启动应用
Content Provider应用想对外提供的数据,仅是提供数据访问的,它不能确信具体的使用场景如何,会怎样使用它的数据。这货我也不太明白,有些禁了没问题,有些禁了应用直接FC(比如贴吧),还是大家自己摸索吧。
[/p]
更新日志:
v1.6.0
+错误修复:
-Display error message when disable a non-existent component
v1.5.9:
+错误修复:
1.在Android 8上显示错误的当前活动名称
2.无法卸载某些设备上的系统应用程序
破解专业版:
by Balatan、koumkouat
破解专业版,无盗版提示,免费享受无广告!
下载地址:
MyAndroidTools Pro v1.6.0 + Xposed-v0.8
MyAndroidToolsXposed 此模块用于防止个别组件复活!
https://pan.baidu.com/s/1j8KtmFfNEcSoPAmmDG43sA
扩展阅读
如何正确使用 My Android Tools 调教各大流氓软件? – 知乎
[通用策略] MyAndroidTools通用禁用法则 – 写轮眼论坛
本站资源仅供个人学习交流。发布者:USBMI,欢迎转载:http://www.usbmi.com/2878.html