您的位置:首页 → 安卓游戏 → 经营养成 → MyAndroidtools直装版

MyAndroidtools是一款功能强大的系统工具。用户能够借助它查看设备上所有软件的详细信息,像包名、存储路径以及占用内存大小等都能清晰了解。该工具支持清理软件数据,从而帮助释放设备的存储空间。此外,它还可以禁止软件在后台自启动,有效节省后台运行空间。
使用说明
MyAndroidTools可以管理的Android四大基础组件为:Activity活动、Service服务、ContentProvider内容提供者和BroadcastReceiver广播接收器。
【Activity活动】
activity是用户与应用程序进行交互的窗口,一个activity就好比现实中的一个网页。当新的屏幕被打开时,之前的屏幕会进入暂停状态,并被压入历史堆栈,用户通过回退操作就能回到之前打开过的屏幕。activity的生命周期涵盖“产生、运行、销毁”这几个阶段,不过在这个过程中会调用一系列方法,包括onCreate(创建)、onStart(激活)、onResume(恢复)、onPause(暂停)、onStop(停止)、onDestroy(销毁)以及onRestart(重启)。
【Service服务】
它和Activity的级别相近,不过无法独立运行,也没有用户界面。它可以在后台执行长时间的操作。例如,在播放多媒体时,即便用户切换到其他屏幕,音乐依然会在后台继续播放。
【ContentProvider内容提供者】
a:达成数据共享,用来存储和获取数据,并且让它对所有应用程序可见。这是不同应用程序之间共享数据的唯一途径。只有在需要在多个应用程序之间共享数据时,才需要用到ContentProvider。其中,服务是程序能够在后台运行的基础。关闭服务可以使软件在运行时占用更少的内存,在后台时减少对CPU的唤醒。
b:提醒;MyAndroidTools不需要后台运行(不过请避免用其他软件刻意阻止它),禁用操作是永久有效的,除非你卸载了被禁用组件所属的软件。就算卸载了MyAndroidTools,之前的禁用效果依然保留,当然那些会让组件复活的程序除外。当软件更新后,可能会新增一些不良组件,这时需要根据实际情况继续进行禁用操作。还有个别软件会自行重新启用自身组件,这种情况下就需要借助Xposed增强模块——MyAndroidToolsXposed来防止组件复活。
【BroadcastReceiver广播接收器】
应用能够借助它接收外部事件(例如电话呼入、数据网络可用等情况)并作出响应。广播接收器不存在用户界面,不过,它们可以启动一个activity或service来对收到的信息进行响应。
1、启用/禁用组件(活动,服务,广播接收器,提供商)
-红色:禁用
-蓝色:正在运行(仅供服务)
2、显示所有运行的任务和进程(使用pid和uid)
3、启用/禁用应用程序,显示日志
4、显示/编辑所有应用程序的分享偏好和数据库
-活动:每个活动各代表一个单独的用户界面
-服务:每个服务各代表一个在后台运行的组件以执行长时间运行的操作或执行远程进程的工作
-提供器:每个提供器各管理一组共享的应用数据。通过提供器,其他应用可以查询或甚至更改数据
-接收器:每个接收器各是一个响应全系统广播的组件
-数据库:以键值对来存储原始数据
【ContentProvider内容提供者】
a:达成数据共享,用来存储和获取数据,并且让它对所有应用程序可见。这是不同应用程序之间共享数据的唯一途径。只有在需要在多个应用程序之间共享数据时,才需要用到ContentProvider。其中,服务是程序能够在后台运行的基础。关闭服务可以使软件在运行时占用更少的内存,在后台时减少对CPU的唤醒。
【Service服务】
它和Activity的级别相近,不过无法独立运行,也没有用户界面。它可以在后台执行长时间的操作。例如,在播放多媒体时,即便用户切换到其他屏幕,音乐依然会在后台继续播放。
【BroadcastReceiver广播接收器】
应用能够借助它接收外部事件(例如电话呼入、数据网络可用等情况)并作出响应。广播接收器不存在用户界面,不过,它们可以启动一个activity或service来对收到的信息进行响应。
更新时间:2025/3/7
1.尝试支持intentfirewall来禁用组件
2.显示数据文件的路径(支持非/data/data目录下的数据文件显示)
3.增加一个开关控制是否自动上传崩溃日志
4.备份文件格式有改动,在每行后面增加了两个字符的组件类型(s/3,ars)。pm禁用模式下只能看到pm格式的备份文件,编辑时可以另存为ifw格式。



查看
查看
查看
角色扮演 115.7MB
角色扮演 156.5MB
角色扮演 167.0MB