## 1.6.0 (2025.03.14)

甲壳虫是同类中做得很优秀的软件，所以 ADB KIT 准备在各方面对标甲壳虫

以及 Scene

我此生敬佩的软件或项目并不多，Shizuku、Scrcpy、Scene

在 Scene 已然非常强大的时候，我还是一个大一的小屁孩

当时写了一个可以展示 CPU 占用的，还咨询了一些嘟嘟司机(Scene开发者)

时间过得可太快了，六年时间，转瞬即逝

目前，它的软件，极客湾等都在用，下载量也早已突破百万

这是 ADB KIT 诞生四年来最大的一次更新，之前编写的技术文章，也是在为 ADB KIT 的扩展做准备

[Android API Server 开源分享](https://juejin.cn/post/7445095166749425690)

皆在让需要用手机连接车机、连接投影仪、连接电视的用户，有更好的体验

当然你也可以用手机连手机

照常，我的软件，都至少支持 Mac、Windows、Linux、Android 四个平台，这次经过了一些学习，让 ADB KIT 支持上了 iOS，后续会有纯是网页版的 ADB KIT，完全一致的软件体验，不用单独为某个平台而学习使用不同的软件

客户端完全开源，部分插件闭源

[开源地址](https://github.com/nightmare-space/adb_kit)

### 下载地址

[官网链接](https://nightmare.press/YanTool/resources/ADBTool/?C=N;O=A)

> Windows 明天打包，Linux 打包有问题，后续再补，如有需要朋友可以留言

#### iOS 测试版

https://testflight.apple.com/join/AZzjnmga


### 全新连接方式

- 优化连接输入方式，规避一些中文字符带来的问题
- 支持二维码配对
- 支持更多端口的端口扫描，点击即可预填信息

### 全新适配带密码的 ADB 设备

感谢 传 じ v e 说/达布刘 车机用户的全力支持，让我可以有真实的设备测试

- 支持设置 adb password
- 使用 push + pm install + rm 的方式安装 apk 以兼容带密码的设备

### 全新的文件上传

- 现在上传文件支持展示进度条，盯着就能加快(玄学)

### 全新文件管理器

- 文件下载: 支持下载目标设备的文件，支持多线程下载加速，支持下载时间显示
- 文件预览: 支持直接预览已连接设备的图片、视频，预览视频还支持外挂字幕，极速缓冲

### 全新任务管理器:

- 兼容更多安卓版本
- 适配 Android 12~15，可查看连接设备的后台任务截图，可停止任务
- 可加载对应设备后台任务的缩略图，可停止任务
- 修复点击设备详情太快无法加载的问题

### 全新进程管理

还未实现同 Scene 强大的进程查看，和区分安卓进程，其他进程等功能，但最终会以 Scene 为目标
- 可停止安卓进程
- 支持过滤进程名称

### 全新设备信息

目前可加载一些基本的信息，后续可能会想像 DevCheck 一样，展示更多的设备信息

- 加载电池电量，温度
- 展示 CPU 占用率，可展示近30次的 CPU 占用曲线
- 展示 GPU 占用率
- 展示每个核心当前频率，可展示近10次的 CPU 频率曲线
- 展示 RAM 占用率

### 全新应用管理

- 长按可展示应用详情，例如签名 MD5、SHA1、SHA256
- 支持冻结和停用应用


### 其他问题修复与优化

- 完善对英语的适配，还有一点后续补上
- 修复终端模拟器特殊按键不可用的问题
- 修复主题无法切换的问题，优化其他主题适配
- 修复 IPv6 无法正常保存历史的问题
- 支持 IPv6 二维码加载
- 修复历史端口只能为5555的问题
- 修复 Windows 无法加载连接设备的问题
- 修复切换中英文，页面空白的问题

### 开源代码相关

- 整体架构优化，代码优化
- 移除侧栏插件化设计
- 创建内部插件 adb_interface、adb_utils、plugins，并使用 workspace 管理
- 编写单元测试

### 未完成计划

- [文件管理器]支持下载/上传文件
- [应用管理器]支持卸载应用
- [应用管理器]支持找回系统应用
- [终端模拟器]添加常用命令，可由用户自定义，增/删/改


### 最后

谈谈我为什么把部分代码闭源了，与后续的商业化有一定关系，再者是在当前的网络环境下，很多时候开源你带不来对仓库正向的收益，只是为他们遇到问题只知道发泄的人，提供了一个通道，ADB KIT、Code FA、Speed Share 这几个开源皆都如此

道阻且长，行则将至
## 1.5.7 (2024.09.09)

- 优化包体积(静态编译 adb, 移除 bash, 移除specs_v1.json)
- 开源代码优化
- 修复 Android 14上 OTG 失效的问题
- 持续优化UI
- 升级 target sdk 28 -> 35(为上架 Google Play 做准备)
- 修复 ADB OTG 在 OPPO/Sumsung 上无法使用的问题

## 1.5.6 (2024.09.02)

- 修复安装apk失败的问题
- 修复文件上传失败的问题
- 多语言文案完善
- 开源代码优化

## 1.5.5 (2024.05.23)

- 优化桌面端的UI，例如进入对应设备，左上角不再有返回键，避免点击黑屏
- 修复移动端设备详情页面按钮错乱的问题
- 其他UI优化，文字大小，输入框大小等

[其他更新]
- Flutter依赖升级至3.22.0，一些三方库的更新

下个版本会尝试内置版本检测，在没有处理好软著前，大家统一到官网更新(点击关于->其他版本下载即可)


## 1.5.4 (2023.08.29)

- 优化多个UI界面对夜间模式的适配:历史记录、终端界面
- 修复桌面端切换主题灰屏的问题

## 1.5.3 (2023.08.07)

- 修复启动卡死、崩溃等问题
- 修复关于页面资源图片加载失败，官网跳转失败的问题
- 修复部分设备布局适配到平板的问题
- 移除未使用权限，发送短信、彩信、拨打电话等
- 修复域名过期导致无法登录的问题

## 1.5.2 (2023.07.15)

- 修复屏幕适配问题
- 修复终端下方按钮无反应的问题
- 终端命令支持参数提示(测试)

## 1.5.1-beta (2023.05.24)

- 优化关于界面，增加开源地址跳转
- 新的App Logo(created by midjourney)
- 集成了登录，目前是用的速享数据库
- 修复应用列表加载失败的问题

## 1.5.0 (2023.04.06)

重要更新:
支持无 root 通过 otg 调试另一台安卓设备，并可以有完整 adb 的支持

其他更新:
- 完善部分国际化的支持
- 更新 adb 版本

## 1.4.0 (2023.03.19)

- 修复应用管理界面加载失败的问题
- 修复终端管理器界面点击重启服务失败的问题
- 增加进程管理(目前只可浏览)
- 修复终端模拟器页面无法正常重启服务的问题(没有替换adb为libadb.so)(nxdsupport反馈)
- 修复文件选择平铺模式无法选择的问题(nxdsupport反馈)
- 同步各种依赖库到最新 
- 局域网设备搜索初版开发完成
- 修复设备无法断开连接的问题(Android)

## 1.3.9 (2023.02.21)

- 修复 adb dex server在安卓12启动失败的问题
- 优化日志显示
- 修复无法加载 Android13 图标的bug
- Flutter框架引擎升级到3.7.1

## 1.3.8-1 (2022.12.25)
- 修复设备激活Shizuku提示权限不足的问题

## 1.3.8 (2022.10.07)

- 修复windows查询设备只剩一个的问题

## 1.3.7 (2022.09.08)

- 修复文件无法选择的bug
- 优化手机端横屏布局

## 1.3.6 (2022.08.04)

- 修复安卓端设备终端启动失败的问题
- 修复安卓端上传文件失败的问题
- 将安卓依赖迁移到so文件夹

## 1.3.5 (2022.07.22)

- 补充隐私政策

## 1.3.4 (2022.05.24)

### 修复
- 进入设备信息页面再离开会出现异常卡顿的问题
- 任务管理页面卡顿的问题
- 支持Windows终端
- 修复扫码界面黑屏的问题


## 1.3.3 (2022.04.11)

### 修复

- 修复应用列表显示不匹配的问题
- 修复Windows CPU占用过高的问题
- 修复无法启动其他设备应用的bug
- 修复应用管理页面部分问题

### 新增

- 新增任务管理功能
- 新增设备概况查看功能(测试)
- 支持模糊背景效果
- 新增应用快速启动

### 优化

- 优化UI

## 1.3.2 (2022.03.01)

- [优化]完善了多语言支持
- [新增]日志页面支持等级过滤功能
- [新增]PC端支持背景透明效果
- [优化]性能优化
- [优化]应用管理稳定性优化
UI还在调，先更一个版本体验体验

## 1.3.1 (2022.02.08)

- [修复]修复侧栏展开按钮消失的bug
- [优化]开启远程调试页面增加一些提示
- [优化]优化日志页面过滤日志规则
- [新增]新增软件更新日志查看页面

## 1.3.0 (2022.01.29)

- [优化]UI大更新
- [修复]修复二维码扫描、文件上传、软件安装的bug
- [优化]减少应用获取失败的几率
- [新增]新增语言切换、主题切换等功能，但还未完全适配，耐心等待后面更新。

## 1.2.9 (2021.12.11)

- [修复]在部分设备上获取图标失败的bug
- [新增]安卓端新增设置服务端路径功能
- [改动]移除设备发现面板
- [新增]发现局域网设备自动连接
- [修复]部分设备无法启动ADB的bug

## 1.2.8 (2021.12.01)

- [修复] macOS 桌面端退出会无响应的bug
- [重构] 桌面端拖拽文件的方案由 native_shell 替换为 desktop_drop

## 1.2.7 (2021.11.30)

- [优化]提升获取其他设备的图标速度
- [修复]图标未全部获取也能使用launcher
- [修复]修复图标错乱的bug
- [优化]支持获取小米10s/小米平板5类的设备名称
- [优化]减少server的体积

## 1.2.6 (2021.11.25)

- [改动]切换adb二进制为自编译版本(因为ndk-adb这个库的adb首次启动很慢，并且不能支持`adb pair ip:port code`)
- [优化]死循环申请USB权限的问题
- [优化]应用管理器和桌面启动器
- [优化]历史IP保存功能和页面
- [新增]支持当局域网设备离线同步到显示列表

## 1.2.5 (2021.11.15)

- [改动]切换adb二进制，试用一个版本
- [修复]一些已知的bug
- [优化]日志页面

## 1.2.4 (2021.11.12)

- 修复选择app端口占用的bug
- 修复无线设备看不到设备名称的bug
- 修复otg连接设备不能开关远程调试的bug

## 1.2.3 (2021.10.26)

- 支持选择本机app

## 1.2.2 (2021.10.22)

- 修复OTG异常的BUG

## 1.2.1 (2021.10.22)

- 完善了OTG实现安卓to安卓的功能，目前基本开关，push文件，安装apk均可用

但是不建议上传过大的文件，这个最终受到安卓设备对外写入的速度限制
简单说，绕过root实现安卓调试安卓，是通过安卓的串口读写功能实现的，而这个功能非常慢，查了很多资料还是无解
可以尝试OTG打开USB无线调试，再通过局域网无线调试连接设备，再使用上传、apk安装功能

## 1.2.0 (2021.09.09)

- UI 优化
- 增加免ROOT对OTG的支持

## 1.1.3 (2021.07.16)

- 优化扫码页面
- 整体UI调整
- 修复各种连接失败的问题
- adb切换为自编译版本
- Adb 应用管理（还在大量测试中）
- UI优化，适配平板（UI的确是花了老多时间优化了，虽然还是很丑）

## 1.1.2  (2021.06.21)

- 修复缺少adb的问题

## 1.1.1 (2021.06.14)

- 整体优化
- 修复PC响应式布局的问题
- 提高设备发现的速度

## 1.1.0 (2021.05.31)

- 添加访问URL就能连接的功能
- UI调整

## 1.0.9 (2021.05.15)

- 修改了图标
- 修复了扫码连接不保存历史的问题
- 调整终端的背景颜色
- 终端性能提升

## 1.0.8 (2021.05.01)

新版来啦，大家五一节日快乐，有建议可以通过任何方式与我沟通哦。

- 增加端口的设定
- 整体UI优化
- 增加历史记录功能
- 优化扫码连接

## 1.0.7 (2021.04.13)

- 修复非局域网下无法打开二维码的问题
- 修复 macOS 无法复制adb key的问题
- UI调整
- 优化检测同局域网的其他设备对运行adb工具的检测

## 1.0.6 (2021.03.22)

- 终端改为标准终端
- 优化“安装ADB到系统”功能
- 优化横屏模式
- 添加复制adb key功能
- 添加udp互连
这个版本的adb文件互传等功能还没实现，没时间了。

## 1.0.5 (2021.03.11)

- 静态集成adb
- 优化侧栏显示

## 1.0.4 (2021.02.24)

- 修复下载失败的问题

## 1.0.3 (2021.02.13)

服务器ssl欠费了，临时改为http协议
- 修复下载失败的问题

## 1.0.2 (2021.02.05)

- 优化官网
- 优化执行自定义命令界面

## 1.0.1 (2021.02.03)

- 修复一些bug
- macos版本在官网中可以下载了

## 1.0.0 (2021.02.03)