墨阕开发者工具箱:一款电脑控制Android设备的生产力工具
简介
墨阕开发者工具箱,是一款能电脑控制Android设备的生产力工具,专为开发者/测试/极客用户设计。它集成上百种操作,旨在通过PC高效操控设备,大幅提升开发和测试效率,无论是企业设备、无触控机器,还是小屏设备和无屏设备,墨阕开发者工具箱都能为您提供卓越的管理体验。
问答前言:
问:为什么会开发这么一款工具?
答:作者在长达六年的开发历程中遇到了诸多挑战,如复杂繁琐的命令,Android
Studio安装程序闪退,Android设备的多样性和广泛的硬件支持导致有的设备不支持触屏,有的设备没有屏幕,有的设备是水墨屏,有的设备屏幕小到一个大拇指就遮住了半张屏幕…为了解决这些问题,墨阕开发者工具箱应运而生。
问:这个工具针对哪些人群?
答:
- Android软件开发工程师
- Android硬件开发工程师
- 测试工程师
- 极客爱好者(拥有部分奇特设备的人和)
功能简介:
墨阕开发者工具箱的功能主要分为三大类
- 设备连接
- MQ开发者工具
- 设备远控(支持有线无线实现电脑端操作设备)
设备连接
功能 | 作用 |
---|---|
读取已连接的设备列表 | 可以读取所有ADB 已连接的设备(USB连接/WIFI连接),如果时WIFI连接设备,需要先使用WIFI连接设备 功能将设备和PC通过局域网连接 |
切换连接设备 | 支持切换连接设备,且工具箱所有工具都基于连接的设备 |
刷新设备列表 | 刷新USB连接的设备和局域网设备 |
WIFI连接设备 | 通过局域网连接设备(需要先将设备通过USB连接到电脑上,并且开启USB调试,连接成功后才可断开设备,断开后请不要关闭或切换设备WIFI) |
… | … |
MQ开发者工具
功能 | 作用 |
---|---|
读取设备信息 | 可以读取设备运行时的各种信息,包含:机型信息/分辨率/内存信息/存储信息/分配APP最大堆内存/分配APP初始堆内存/单个虚拟机最大内存限制/耗电量采集 |
Logcat | 读取当前设备日志 |
安装APK | 从电脑安装APK |
安装并打开APK | 从电脑安装APK后自动打开 |
固定路径安装APK | 可以配置开发常用软件输出路径,配置后会自动在目录中找到第一个安装包并进行安装并打开操作 |
当前Activity信息 | 读取当前正在运行的Activity 简易信息 |
DumpActivity运行信息 | 读取当前正在运行的Activity 所有信息 |
打开Android设置 | 打开设备系统设置页面 |
系统应用管理 | 读取所有的系统应用(暂时仅支持读取包名和一些基础操作) |
第三方应用管理 | 读取所有的第三方应用,并且支持停止运行/卸载APP/清除数据/获取正在运行的服务/启动指定Activity/获取APP信息/读取静态广播/读取权限/读取ContentProvider信息 等操作 |
发送广播 | 可以用于写号 等操作,支持历史广播 |
… | … |
设备远控
功能 | 作用 |
---|---|
屏幕远控 | 将设备投屏到PC上,并且支持PC键鼠操作设备 |
屏幕远控-保持清醒 | 远控时禁止设备休眠 |
屏幕远控-镜像开启时关闭设备屏幕 | 远控时让设备黑屏,减少电量损耗 |
屏幕远控-显示触摸 | 开启显示触摸后,手指在设备上的移动会有圆点显示 |
屏幕远控-关闭远控时自动锁屏 | 远控结束后自动锁屏 |
屏幕远控-禁用按键重复 | 远控时对键盘的操作不会有重复键值效果 |
屏幕远控-禁用窗口装饰 | 远控窗口去除标题和最大化最小化以及关闭窗口 |
屏幕远控-窗口置顶 | 远控窗口置顶 |
屏幕远控-全屏启动 | 远控窗口全屏化 |
屏幕远控-关闭屏幕保护程序 | 防止远控时设备进入屏幕保护状态 |
屏幕远控-录制屏幕 | 远控时对Android进行录制,录制结束后将MP4格式的录制文件保存到PC |
屏幕远控-镜像分辨率 | 远控时支持调整镜像分辨率,一般分辨率越低越流畅 |
屏幕远控-镜像比特率 | 远控时支持调整镜像比特率,一般比特率越低越流畅 |
屏幕远控-镜像最大帧速率 | 远控时支持调整镜像最大帧速率,一般帧速率越低传输越流畅,但是画面会越卡顿,人眼识别流畅的帧率一般为24帧 |
屏幕远控-视频编/解码器 | 远控时支持调整视频编/解码器,H265 可能会提供更好的质量,但 H264 提供更低的延迟 |
屏幕远控-旋转方向 | 远控时支持旋转镜像过来的视频方向调整 |
方向键操作 | 模拟设备按键 方向 操作 |
确认/返回 | 模拟设备按键 确认/返回 操作 |
多任务/主页 | 模拟设备按键 多任务/主页 操作 |
填充 | PC输入的内容可以填充到手机输入框 |
亮屏/灭屏/滑动解锁 | 模拟设备按键 亮屏/灭屏 操作,支持滑动解锁操作 |
截图 | 设备当前屏幕截图 |
音量 | 模拟设备按键 音量+/音量-/静音 操作 |
我的功能效果
我将通过截图的方式为你展现此工具实现的功能和效果,欢迎你的下载体验
下一期功能
- IP连接设备
- 配对码配对设备
- 远控功能优化(支持远控窗口直接操作基础硬件按键)
下载地址:
提交你的想法
诚邀诸君共建此器,恳请慷慨献言献策。如发现此器有失妥处,烦请赐教于我(邮箱:[email protected])
此工具仅供学习和交流使用,请勿用于商业用途,否则后果自负。
更新日志
3.3.08
- 新增软件默认居中
- 修复首页友情提示无法永远关闭
- 修复Dialog可能将首页关闭的问题
- 优化关于我的页面布局
3.3.07
- 优化界面布局
- 新增友情提醒不再提醒功能
- 新增启动页
- 优化启动逻辑,新增Initialize的初始化处理方案
- 友情提醒弹窗新增获取最新版本功能
- 优化关于我的页面
3.3.06
- 优化启动页,增加动画效果
- 修复showLoading可能会pop主页的问题
- 修复Http请求无法使用中文的问题
- 优化颜色显示
- 优化日志输出
3.3.05
- 支持关闭指定页面或者窗口
- 新增网络请求架构
- 优化墨阕工具箱边界样式
- 新增一点注释
- 升级package_config的版本
3.3.04
- 去除DDZ模块
- 新增关于模块
- 优化首页左面板图标
- 优化设备加载
- 移动截图到远控菜单
- 优化远控界面
- 修复发送广播的BUG