DroidDock: A lightweight Android file management solution for macOS based on ADB

73Second reading
no comments

DroidDock:为 macOS 打造的轻量级 Android 文件管理器

DroidDock 是一款基于 ADB(Android Debug Bridge)协议的 macOS 专属文件管理工具。它将复杂的命令行操作转化为直观的图形界面,让用户能够在 Mac 上像操作本地文件夹一样,高效地浏览、search、传输及管理 Android 设备中的文件。

DroidDock:基于 ADB 的 macOS 轻量化 Android 文件管理方案

Core Features and Highlights

DroidDock 在保持简洁的同时,提供了极具实用性的功能集:

  • 灵活的浏览体验:支持表格、网格、列表及分栏(Miller)四种视图,可通过快捷键快速切换。
  • 高效的文件交互:支持多选、范围选择(Cmd/Shift)以及一键上传与下载。
  • 智能多媒体预览:内置图片与视频的缩略图生成,并采用懒加载技术确保滚动流畅。
  • 精准的检索能力:搜索功能不区分大小写,支持递归扫描子目录,并清晰显示结果的完整路径。
  • 安全与便捷性:关键系统目录设有删除保护,删除操作需经确认;同时提供面包屑导航与“内部存储”快捷标签,方便快速回溯。
  • 现代化界面:原生支持深色模式,适配 macOS 视觉风格;内置 ADB 智能检测,可自动识别常见安装路径或由用户自定义。

DroidDock:基于 ADB 的 macOS 轻量化 Android 文件管理方案 DroidDock:基于 ADB 的 macOS 轻量化 Android 文件管理方案

安装与配置指南

方法一:直接安装(推荐)

  1. 从官网或 GitHub Releases 页面下载 .dmg 安装包。
  2. 打开 DMG 文件,将 DroidDock 拖至 Applications 文件夹。
  3. 启动注意 :由于当前版本尚未签名,首次启动时请通过 右键 $rightarrow$ 打开 (Open) 并在系统安全提示框中确认打开。

方法二:源码编译(面向开发者)

git clone https://github.com/rajivm1991/DroidDock.git cd droiddock npm install # 启动开发环境 npm run tauri dev # 构建生产版本 npm run tauri build # 产物路径:src-tauri/target/release/bundle/

运行环境要求

运行前提

  • ADB 环境:需安装 Android Platform Tools。
    • Homebrew 安装命令:brew install android-platform-tools
    • 软件会自动检测以下路径:/opt/homebrew/bin/adb (M-series)、/usr/local/bin/adb (Intel)、/opt/local/bin/adb 或 Android Studio 默认路径。
  • 硬件准备:一台已开启「USB 调试」的 Android 设备及可靠的数据线。
  • 开发依赖(仅源码构建):Node.js 20.19+/22.12+ 以及 Rust 环境。

快速上手流程

  1. 开启调试:在 Android 手机的「关于手机」中连续点击「版本号」激活开发者选项,随后在其中开启 USB 调试
  2. 验证连接:使用数据线连接 Mac,在终端输入 adb devices 确认设备已在线。
  3. 开始管理:启动 DroidDock 并选择目标设备,即可进入 /storage/emulated/0 Browse internal storage.
  4. 进阶操作
    • 使用 Cmd+1/2/3/4 快速切换视图。
    • 在设置中开启「显示隐藏文件」或「缩略图」。
    • 勾选文件后,通过底部操作栏执行下载或删除。

技术规格与兼容性

支持平台 macOS 10.13 (High Sierra) 及更高版本
硬件架构 Apple Silicon (M1/M2/M3) 与 Intel 处理器
磁盘空间 约 50 MB
技术栈 React + TypeScript + Vite (Frontend) $mid$ Rust + Tauri (Backend)

适用场景

  • 内容创作者:需要在 Mac 与 Android 设备之间频繁迁移高清素材、视频片段的摄影师或短视频团队。
  • 移动端开发者Engineers who need to quickly retrieve device logs, upload test packages, or check file system changes.
  • 极简主义者:希望摆脱繁琐的命令行,追求高效、直观的 Android 文件管理体验的用户。

Resource Links

Download link: Quark Drive

官方网站: rajivm1991.github.io/DroidDock/

开源仓库: GitHub – rajivm1991/DroidDock

End of text
0
Administrator
Copyright Notice:This article is original content from this website. Administrator 于2025-11-15发表,共计1618字。
Reprinting Notice:Unless otherwise stated, all original content on this site is published under the Creative Commons Attribution 4.0 (CC BY 4.0) license. Please indicate the source and retain the original link when reprinting. Some content on this site is compiled from publicly available information and may have been generated or optimized with the assistance of AI technology. It is for reference only and does not constitute any professional advice. Readers should make their own judgments and verifications. This site assumes no responsibility for the availability, security, or legality of third-party resources.
Comments (No comments)
验证码