百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
A

autoadb

> 编程语言
开源

每当设备通过 adb 连接时,执行一条命令

650 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

每当设备通过 adb 连接时,执行一条命令

AutoAdb

此命令行工具允许在新设备连接时执行命令。 已连接到 adb。 例如,要在设备连接上执行 printf:

bash
autoadb printf 'Device connected\n'

{} 替换检测到的设备的 serial:

bash
autoadb printf 'Device %s connected\n' '{}'

它可用于启动 scrcpy:

bash
autoadb scrcpy -s '{}'

构建

cargo build --release

它会在 target/release/autoadb 中生成二进制文件。

从 Linux 编译到 Windows

要从 Linux 上构建 autoadb.exe,请安装跨平台编译工具链(在 Debian): sudo apt install gcc-mingw-w64-x86-64 rustup target 添加 x86_64-pc-windows-gnu 将以下行添加到 ~/.cargo/config: linker = "x86_64-w64-mingw32-gcc" ar = "x86_64-w64-mingw32-gcc-ar"

然后执行以下命令:

cargo build --release --target=x86_64-pc-windows-gnu

除非适用法律要求或另有书面协议,根据许可证分发的软件以"按现状"的方式分发,不附带任何明示或默示的保证或条件。请参阅许可证,了解许可证规定的权利和限制的具体语言。

[target.x86_64-pc-windows-gnu] [gnirehtet]: https://github.com/Genymobile/gnirehtet

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rust

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言