开发助手App是一款面向安卓开发者的移动端效率工具,集成了应用调试、设备信息查看、快捷开关、编码转换、UI取色、APK提取与反编译等多种功能,无需电脑即可在手机上完成开发、测试与逆向相关操作,支持一键开启布局边界、GPU过度绘制等开发者选项,开发助手app还提供JSON格式化、哈希计算、时间戳转换等实用工具,无需ROOT也能使用大部分基础功能,能有效提升移动端开发与调试效率!
1、反编译其他应用
轻松查看其他应用 Java、资源及其他文件,支持分享文件到微信等,支持丰富样式查看代码内容
2、查看其他应用布局和界面信息
显示其他应用布局控件构成,可导出成本地布局文件,查看控件 view id、宽度、父子控件、屏幕内坐标等等信息,支持同个位置多个 View 选择查看
3、屏幕取色,查看其他应用颜色
类似颜色取样器工具,可以轻松查看或复制其他 App 任意界面的颜色及对应点坐标信息,更可看到详细的 ARGB 及 CMYK 值,Android 设计师的利器
4、查看每日最新开源项目
每日精心筛选过的 Android 开源项目。
5、查看当前 Activity 信息
或者叫查看 Activity 历史、栈顶 Activity 信息,可以方便的查看 Activity 包名、类名、打开时间,支持小窗模式显示。软件
6、查看其他应用 Manifest 信息
支持查看任意 App Manifest 信息,支持查找,支持以 TXT 或者 HTML 格式保存到 SD 卡。
7、查看应用程序的信息
查看已安装的应用程序,最近使用的应用程序,最近安装的应用信息,以 Grid 模式显示,可查看包名、启动类名(Activity Launcher)、加固信息、版本号、UID、Apk 目录、so 目录、数据目录、首次及最近的安装时间、组件信息等。
8、提取 Apk 和 So 文件
提取任意 App 的 Apk、So 文件,支持保存及分享
9、快速打开或关闭开发者选项中的选项
将原来几十秒的操作缩短为一次点击。包括显示布局边界、显示 GPU 过度绘制、显示布局更新、强制 GPU 渲染、显示 GPU 视图更新、显示 GPU 呈现模式、显示指针位置、严格模式、不保留活动、不锁定屏幕、正在运行的服务、系统界面调节。
10、快速查看系统信息
包括版本信息、硬件信息、屏幕信息、CPU 信息、虚拟机信息、网络相关信息、设备 ID 相关信息。
11、快速打开其他常用设置
包括设置、语言切换、系统界面调节、开发者选项、我的应用。
1、可以通过长按任意工具图标添加其快捷方式到桌面
2、可以添加工具 Widget 到桌面
3、Android 7.1 及以上可通过 Shortcut 快速启动最近使用的工具,在桌面长按应用图标
4、Android 7.0 及以上可通过快速设置将工具添加到通知栏
1、手机右下角显示带应用图标的悬浮球
现象:部分手机(如小米手机)使用开发助手后,在右下角出现了一个带应用图标的悬浮球,如下截图所示:
解决方法 1:因为小米新版系统默认会显示无障碍按钮,通过设置将其全局关闭即可。
以 MIUI 系统为例,图例操作步骤如下:
(1)打开系统「设置」->「更多设置」;
(2)点击「无障碍」;
(3)点击「无障碍按钮」;
(4)点击关闭即可。如果已为关闭,则重新开关一次。
解决方法 2:因为小米新版系统默认会显示无障碍按钮,通过设置单独关闭开发助手的无障碍按钮即可。
以 MIUI 系统为例,图例操作步骤如下:
(1)打开系统「设置」->「更多设置」
(2)点击「无障碍」
(3)然后点击「已下载的应用」
(4)在「开发助手 - 开发效率工具」界面,点击关闭「开发助手 - 开发效率工具快捷方式」。如果已为关闭,则重新开关一次。
2、手机屏幕出现闪烁/色块/条形
如果在使用中开启了一些功能,导致手机屏幕出现闪烁或色块或条形图,首先您不用担心,它不会损坏您的手机,这些都是 Google 官方为开发者提供的正常功能,可见:开发者选项功能 Android 官网介绍。
恢复的方式有2种:
(1) 最简单的方式:重启手机即可,开启的相关功能在重启后都会被直接关闭。
(2) 其他方式:
a. 屏幕闪烁:可能是点击了首页的"布局更新"图标或"GPU 视图更新"图标从而开启了该类工具,再点击"布局更新"或"GPU 视图更新"关闭该类工具即可;
b. 屏幕出现色块:可能是点击了首页的"过度绘制"图标从而开启了该工具,再点击"过度绘制"关闭该工具即可;
c. 屏幕出现了条形图:可能是点击了首页的"GPU 渲染图"图标从而开启了该工具,再点击"GPU 渲染图"关闭该工具即可。
v9.3.0-ng版本
1. 反编译支持"允许媒体库扫描"
2. 修复布局查看内容框拖动问题
3. 优化打开开发者选项方式
4. 其他问题修复及优化
展开内容
访问网络 访问网络连接,可能产生GPRS流量 ------------------------------------- 读取电话状态 访问电话状态 ------------------------------------- 获取网络状态 获取网络信息状态,如当前的网络连接是否有效 ------------------------------------- 获取WiFi状态 获取当前WiFi接入的状态以及WLAN热点的信息 ------------------------------------- 获取粗略位置 通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米 ------------------------------------- 写入外部存储 允许程序写入外部存储,如SD卡上写文件 ------------------------------------- 显示系统窗口 显示系统窗口 ------------------------------------- 状态栏控制 允许程序扩展或收缩状态栏 ------------------------------------- 开机自动允许 允许程序开机自动运行 ------------------------------------- 唤醒锁定 允许程序在手机屏幕关闭后后台进程仍然运行 -------------------------------------