“开发助手”是一个可以大幅提高 Android 开发调试效率的工具 App ,通过它你可以一键快速开关常用的开发者选项功能,能够快速查看系统软硬件信息,能够快速切换系统语言等。将原本十几秒的等待和操作,在一次点击内完成。
更专业的高级版介绍可见:开发助手专业版
目前已发布版本包括:
1.4.0 版本——系统界面调节工具
1.3.0 版本——统一 5 个新功能发布和 12+ 问题修复
1.2.0 版本——GPU 呈现模式分析、其他内容模块
1.1.0 版本——显示 GPU 过度绘制、工具单独快捷方式
1.0.0 版本——Android 开发助手,数十倍效率提升
功能包括:
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. 快速开启设置、语言切换、我的应用
可以快速跳转到系统设置、系统语言切换、我的应用界面。
4. 工具快捷方式——快,更快
通过长按某个工具图标将其作为快捷方式添加到桌面,以后连打开 App 的步骤都省去了。具体可见 应用开发助手 1.1.0 版——新工具+更高效率。
5. 生命短暂,效率至上
后续还有其他利于开发的新功能,欢迎大家使用、推荐给身边朋友,任何 Bug 或是新功能建议欢迎给我反馈。
记得到应用商店给我们好评哦。
求贤若渴:2018 滴滴 500 多个职位高薪招聘,月 20k-55k,发 16-22 个月
Android 高薪内推(年薪 40w+,另加股票期权)
Art
VM Version: 2.1.0
Java Home: /system
Class Path: .
Boot Class Path: /system/framework/core-oj.jar:/system/framework/core-libart.jar:/system/framework/conscrypt.jar:/system/framework/okhttp.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/apache-xml.jar:/system/framework/org.apache.http.legacy.boot.jar:/system/framework/com.lge.mdm.jar:/system/framework/WfdCommon.jar:/system/framework/oem-services.jar:/system/framework/tcmiface.jar:/system/framework/telephony-ext.jar:/system/framework/com.lge.fmradio.nablabs.jar:/system/framework/qcom.fmradio.jar
akhondim177@gmail.com
Dalvik
VM Version: 1.6.0
Java Home: /system
Class Path: .
Boot Class Path: /system/framework/core.jar:/system/framework/conscrypt.jar:/system/framework/okhttp.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/framework2.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/mms-common.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/apache-xml.jar:/system/framework/webviewchromium.jar:/system/framework/mediatek-common.jar:/system/framework/mediatek-framework.jar:/system/framework/CustomProperties.jar:/system/framework/mediatek-telephony-common.jar:/system/framework/mediatek-tablet.jar:/system/framework/dolby_ds.jar
[E][15:49:11.685]login controll:doGoogleLogin
[E][15:49:13.486]login status:setLoginStatus:515
[E][15:49:13.504]LoginDialogActivity:onGoogleLoginSuccess
[E][15:49:13.600]w:status = 0
[W][15:49:14.013]CountryRateManager:get all country rate info successfully, flag key = country_rate_key_flag, value = country_rate_value_flag
[E][15:49:16.639]RemoveAd gp status:upadateRemoveAdState:
[W][15:49:16.790]NumberRedirect:requestNumberRedirectInfo, onOpSuccess
[W][15:49:17.551]textone-biz:YYGlobals.bound but already bound
[W][15:49:18.796]CallLogLoader:on call record changed
[W][15:49:19.491]CallLogLoader:on call record changed
[W][15:49:19.681]CallLogLoader:on call record changed
[W][15:49:19.699]CallLogLoader:on call record changed
[W][15:49:19.707]CallLogLoader:on call record changed
[W][15:49:19.709]CallLogLoader:on call record changed
[W][15:49:21.050]CallLogLoader:on call record changed
[W][15:49:29.565]z:onFetchFailed: 13
new day 2018-03-05 -0500 America/Toronto
[I][15:49:40.562]FeedbackFilLogger:2018-03-05 -0500 start
[E][15:49:53.372]RemoveAd gp status:upadateRemoveAdState:
[W][15:49:56.132]NumberRedirect:requestNumberRedirectInfo, onOpSuccess
[W][15:49:58.352]textone-biz:YYGlobals.bound but already bound
[W][15:50:10.880]z:onFetchFailed: 13
[W][15:50:28.220]CallLogLoader:on call record changed
As