DroidDock:Mac 上的 Android 文件管理利器 | 告别命令行,轻松管理 Android 文件

图片[1]-DroidDock:Mac 上的 Android 文件管理利器 | 告别命令行,轻松管理 Android 文件-🎉数字奇遇🎉

引言

DroidDock 是一款专为 macOS 用户设计的 Android 文件管理工具,旨在简化 Android 设备和 Mac 之间文件传输和管理的流程。它通过直观的图形界面取代了繁琐的命令行操作,让用户能够轻松浏览、搜索、上传、下载和删除 Android 设备上的文件。无论你是内容创作者、移动开发者还是普通用户,DroidDock 都能帮助你更高效地管理 Android 文件。

DroidDock 的核心功能

DroidDock 的核心在于其简洁易用的界面和强大的功能。以下是 DroidDock 的一些关键亮点:

  • 即插即用的设备识别: DroidDock 能够自动检测已连接的 Android 设备,无需手动配置。
  • 直观的文件浏览: 支持多种视图模式,包括表格、网格、列表和分栏(Miller),并提供快捷键切换,方便用户根据自己的喜好浏览文件。
  • 高效的文件操作: 提供一键上传和下载功能,支持多选、勾选框以及 Ctrl/Cmd 和 Shift 范围选择,大大提高了文件操作的效率。
  • 智能预览: 自动生成图片和视频的缩略图,并采用懒加载技术,节省资源并加快加载速度。
  • 安全删除: 在删除文件前弹出确认对话框,并阻止删除关键系统目录,防止误操作。
  • 精准搜索: 支持不区分大小写的名称搜索,可以递归搜索子目录,并显示完整的文件路径,方便用户快速找到所需文件。
  • 信息面板: 快速查看文件的权限、大小、修改时间和设备存储占用情况。
  • 便捷导航: 提供“内部存储”标签和面包屑路径,方便用户清晰地回溯文件路径。
  • 暗黑模式: 提供原生质感的深色主题,长时间使用更舒适。
  • ADB 智能检测: 自动在常见路径查找 ADB,也可以自定义 ADB 路径。
  • 版本更新: 启动时检查更新并提醒用户。

安装与启动

DroidDock 提供了两种安装方式:

  1. 下载预构建应用(推荐):
    • 从官网或 Releases 页面下载最新的 .dmg 安装包。
    • 双击打开 DMG 文件,将 DroidDock 拖入 Applications 文件夹。
    • 首次启动时,由于应用未签名,需要右键点击 DroidDock 图标,选择 “Open”,并在安全对话框中选择 “Open”。
    • 连接启用 USB 调试的 Android 设备后即可使用。
  2. 从源码构建(开发者):
    • 使用 git clone 命令克隆 DroidDock 仓库:git clone https://github.com/rajivm1991/DroidDock.git
    • 进入 DroidDock 目录:cd droiddock
    • 安装依赖:npm install
    • 运行开发模式:npm run tauri dev
    • 构建应用:npm run tauri build

运行前提

要使用 DroidDock,你需要满足以下前提条件:

  • ADB(Android Platform Tools): DroidDock 依赖 ADB 来与 Android 设备进行通信。你可以通过 Homebrew 安装 ADB:brew install android-platform-tools。DroidDock 会自动检测 ADB 的常见路径,包括:
    • /opt/homebrew/bin/adb (Apple Silicon Homebrew)
    • /usr/local/bin/adb (Intel Mac Homebrew)
    • /opt/local/bin/adb (MacPorts)
    • ~/Library/Android/sdk/platform-tools/adb (Android Studio)
  • 启用 USB 调试的 Android 设备与数据线: 你需要在 Android 设备的开发者选项中启用 USB 调试。
  • (开发者)Node.js 20.19+/22.12+、Rust(通过 rustup.rs 安装): 如果你选择从源码构建 DroidDock,则需要安装 Node.js 和 Rust。

基本用法

以下是 DroidDock 的基本用法:

  1. 启用 USB 调试: 在 Android 设备上,进入 “设置” -> “关于手机”,连续点击 “版本号” 以启用开发者选项。然后在 “开发者选项” 中打开 “USB 调试”。
  2. 连接设备: 使用数据线将 Android 设备连接到 Mac。
  3. 确认设备已识别: 在终端中执行 adb devices 命令,确认设备已被识别。
  4. 打开 DroidDock: 打开 DroidDock,选择你的设备。
  5. 浏览文件: 你可以从 /storage/emulated/0 开始浏览 Android 设备上的文件。
  6. 切换视图: 使用视图切换按钮或 Cmd+1/2/3/4 在表格、网格、列表和分栏之间切换。
  7. 显示隐藏文件和缩略图: 在设置中切换 “显示隐藏文件” 和 “缩略图” 的显示状态。
  8. 搜索文件: 使用搜索栏进行搜索,支持递归检索。
  9. 文件操作: 勾选文件后,会出现底部操作栏,你可以下载或删除选中的文件。

系统与兼容性

  • 平台: macOS 10.13(High Sierra)及以上
  • 架构: Apple Silicon(M1/M2/M3)与 Intel
  • 空间: ≈50 MB 可用磁盘空间

适用人群

DroidDock 适用于以下人群:

  • 需要在 Mac 与 Android 间频繁传输素材的内容创作者、摄影/短视频团队。
  • 依赖 ADB 进行测试与拉取日志的移动开发与测试工程师。
  • 希望替代命令行 ADB 操作、追求更直观文件管理体验的用户。

技术栈

  • 前端: React + TypeScript + Vite
  • 后端: Rust + Tauri
  • 样式: 自定义 CSS(原生暗黑模式支持)

下载与源码

结论

DroidDock 是一款功能强大、易于使用的 Android 文件管理工具,它能够帮助 macOS 用户更高效地管理 Android 设备上的文件。无论你是内容创作者、移动开发者还是普通用户,DroidDock 都能为你带来更便捷的文件管理体验。如果你正在寻找一款替代命令行 ADB 操作的工具,那么 DroidDock 绝对值得一试。

DroidDock – Browse Android Files on macOS
https://rajivm1991.github.io/DroidDock/

© 版权声明
THE END
喜欢就支持一下吧
点赞493 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容