是否曾经需要频繁切换“严格模式”; 是否需要多次启停“显示布局边界”; 是否需要测试被系统回收来回切换“不保留活动”; 是否需要查看屏幕分辨率、CPU 核数、IP 及 Mac 地址、so 类型、系统版本。
现在你可以通过“开发助手” App 快速完成上面的切换和查看。不需要十几秒的等待和操作,不需要多个软件配合,所有操作均在一次点击后完成。
“开发助手”是一个可以大幅提高 Android 开发调试效率的工具 App ,通过它你可以一键快速开关常用的开发者选项功能,能够快速查看系统软硬件信息,能够快速切换系统语言等。更多见:开发助手各版本及功能介绍。
下载地址:可从 Google Play、应用宝、百度手机助手、360 手机助手、小米应用商店、魅族应用商店、酷安等搜索“开发助手”下载,或通过网页下载:Google Play、应用宝、360 手机助手、小米商店、魅族商店、酷安、PP 助手、本地下载。
功能包括:
1. 一键快速开关开发者选项
包括一键快速自动切换显示布局边界、显示 GPU 过度绘制、显示布局更新、强制 GPU 渲染、显示 GPU 视图更新、显示指针位置、严格模式、不保留活动、不锁定屏幕等。
自动开启布局边界、显示指针位置、显示 GPU 呈现模式分析如下图:
2. 快速查看系统相关信息
包括快速查看 Android 手机屏幕、系统、硬件、虚拟机、网络、CPU、ID 等信息。
其中屏幕信息包括:屏幕密度、分辨率、可用分辨率、屏幕尺寸。
系统信息包括:Android 版本、对应版本代号、API 版本、Android 基带版本、Linux 内核版本、系统 WebView 默认 Http User Agent。
硬件信息包括:手机型号、手机制造商、手机主板、设备、产品信息、CPU 信息、可用内存/总内存、可用存储/总存储、屏幕分辨率、屏幕尺寸等。
虚拟机信息包括:虚拟机类型、虚拟机版本、Java Home、启动类路径。
网络信息包括:当前网络类型、当前 IP、当前 IPv6、手机 Mac 地址。
那些 ID 信息包括:手机 IMEI、IMEI SV、手机号、SIM 卡序列号、手机 Mac 地址。
CPU 信息包括:CPU 架构(so 类型)、CPU 核数、CPU 位数、CPU 型号。
利用开发助手查看系统相关信息合图如下:
3. 快速开启设置、语言切换、我的应用,查看最新 Android 内推职位
可以快速跳转到系统设置、系统语言切换、我的应用界面。
可以快速查看最新 Android 内推职位。
4. 工具快捷方式——不用打开 App 也能使用,快,更快
通过长按某个工具图标将其作为快捷方式添加到桌面,以后连打开 App 的步骤都省去了。具体可见 应用开发助手 1.1.0 版——新工具+更高效率。
5. 生命短暂,效率至上
后续还有其他利于开发的新功能,欢迎大家使用、推荐给身边朋友,任何 Bug 或是新功能建议欢迎给我反馈。
可从 Google Play、应用宝、百度手机助手、360 手机助手、小米应用商店、魅族应用商店、酷安等搜索“开发助手”下载,或通过网页下载:Google Play、应用宝、360 手机助手、小米商店、魅族商店、酷安、PP 助手、本地下载。
请问是否可以增加一个开启真机调试显示日志的按钮
“开启真机调试显示日志”这个在原生 Android 开发者选项貌似并没有啊
什么时候开源
暂时没有开源打算
调试相关的提示“找不到存放开发选项的列表”;设备信息起码屏幕尺寸是有问题的,是不是只能识别标准的屏幕,不标准的也会向标准的靠拢,三星c7屏幕从大小上就和vivo v3Max不一样,但2个信息居然一样
是没有做机型适配吗?调试相关跳的页面就不对,怎么可能自己去开启相应的调试功能;vivo v3Max 只有系统设置和语言设置跳对了地方,其他调试相关都跳到一个title叫“开发”的地方,它找不到相应的开关去点击啊
vivo 的机型比较特别,目前没有机器,暂时还没有适配
屏幕的尺寸目前只能识别比较标准的屏幕,其他的后期会考虑解决。
很好,建议在界面上显示每种功能当前的开关状态
这块后面会加,目前还有些问题待解决
博客可以放一个下载的二维码,方便下载!
回头搞
感谢T大 又给同行一个福音
前段时间还寻思写一个类似的工具呢,结果发现T神已经放出来了!佩服!Orz
记得多好评,多给我反馈问题
前来支持 T 大,解决了开发者的一个痛点啊。。。话说,T 大这个思路,似乎是用了 Android 的残疾患者辅助 API???
是的,主要利用了辅助模式
貌似很强大的样子,这个调试工具
亲,没有开源吗?很多手机适配问题呀,htc啥的,开源了好不?
没有精力去做开源的持续维护。有问题可以给我反馈,能解决的我尽量在后面版本解决。