内容预览:

改个布局边界要翻三层设置,查个包名得连电脑敲命令,提取个APK还得装一堆工具。很多Android开发者都有过这种体验:明明只是个小操作,流程却长得让人烦躁。有人干脆把这些高频需求打包成了一个手机端工具集,几十种功能装在一个App里,不依赖电脑,也不用在多个应用之间来回跳。

开发者选项,长按就能甩到桌面

平时调界面,最费时间的往往不是改代码,而是找开关。显示布局边界、显示GPU过度绘制、显示布局更新、强制GPU渲染、显示GPU视图更新、显示指针位置、严格模式、不保留活动、不锁定屏幕,这些开发者选项它全部支持一键开关,不用再进系统设置里一层层翻。

更省事的是,每个工具长按图标就能添加到桌面当快捷方式,下次连进App这一步都省了,点一下直接生效。调试频繁的时候,这个细节能省下不少来回操作的时间。

拿GPU过度绘制来说,打开之后界面会按绘制次数上色,原色代表没有过度绘制,蓝色、绿色、粉色依次叠加,红色说明同一块区域被反复涂了四层以上。布局嵌套太深、背景重复设置的问题,一眼就能看出来。这类调试过去要在开发者选项里手动找,现在点一下就开。

应用工具:从查信息到反编译一条龙

已装应用的底细,它查得很全。包名、版本、安装路径、加固状态、UID、数据目录,逐项列清楚,排查问题时不用再猜。

想拿走某个应用的安装包,直接提取APK和SO文件,保存、分享都顺手。需要看配置,可以打开任意应用的Manifest文件,查找关键字,还能导出成TXT或HTML存到本地。

内置的反编译功能是重头戏。查看Java代码、资源文件都支持,代码高亮清晰,阅读不费劲。过去这套流程通常要在电脑上凑齐几个工具接力完成,现在手机上就能走完。本版本反编译还支持媒体库扫描,翻资源的时候更完整。

调试工具:Activity动向全在掌握

调试是它的强项。除了前面说的一键开关,它还能实时查看当前Activity和历史记录,包名、类名、启动时间都有,并且支持小窗显示,浮在界面上不挡操作。页面跳转混乱、启动链路对不上的时候,这个记录比凭记忆回溯靠谱得多。

屏幕取色也归在这一类需求里。吸取任意界面的颜色和坐标,做设计对照或者抄配色,比截图丢进取色软件快一步。

格式转换与加密,日常杂活一并收掉

JSON格式化、压缩、转XML、排序都支持,写错的时候还能自动报错并提示位置,不用对着长串括号数层级。

MD5、SHA系列加密解密支持批量处理,校验文件、做签名够用。文本批量处理、格式化、规整排版也在行,整理配置文件和脚本时很省事。

设备信息:一眼看穿手机底细

系统版本、硬件参数、屏幕尺寸分辨率、CPU信息、虚拟机情况、网络状态、设备ID,全部集中在一页里。换机验机、排查兼容性问题、给测试同事报参数,扫一眼就能抄下来,不用装一堆检测应用。

这个版本重点做了细节优化:反编译支持媒体库扫描,布局查看框拖动更顺滑,打开开发者选项的方式更稳定,还修复了若干小bug。运行轻快,后台不耗电,适配安卓5.0及以上大部分机型,新旧手机都能正常跑。

对开发者来说,它是随身的调试站;对玩机爱好者,它是查看系统和应用信息的利器;对想自学安卓开发或逆向的人,它是低成本的入门工具。几十种小工具整合在一起,不用切换多个App,也不用依赖电脑,手机上就能完成调试、查看、提取、反编译这些操作。

提取码:HyHy

建议先收藏这篇,装好后按自己的高频场景挑三五个工具长按添加到桌面,用一周就能体会到省下的时间。也可以转给身边还在电脑和手机之间来回折腾的 Android 朋友。