id: 'devicedeck'
name: 'devicedeck'
displayName:
  zh: 'DeviceDeck'
  en: 'DeviceDeck'
slogan:
  zh: 'Android 投屏与设备调试工作台'
  en: 'Android screen casting & device debugging workstation'
description:
  zh: 'DeviceDeck 是一个基于 Tauri 和 scrcpy 构建的 Android 设备管理工具。提供设备投屏、ADB 调试、文件传输、截图录制和多设备工作台功能，帮助开发者高效管理测试设备。'
  en: 'DeviceDeck is an Android device management tool built with Tauri and scrcpy. Provides screen casting, ADB debugging, file transfer, screenshot/recording, and multi-device workstation for efficient test device management.'
type:
  - 'desktop'
  - 'devtool'
status: 'active'
platforms:
  - 'windows'
  - 'macos'
  - 'linux'
techStack:
  - 'Tauri'
  - 'React'
  - 'Rust'
  - 'ADB'
  - 'scrcpy'
  - 'TypeScript'
features:
  zh:
    - 'scrcpy 投屏'
    - 'ADB 调试'
    - '文件传输'
    - '截图录制'
    - '多设备管理'
    - '设备信息查看'
    - '日志查看'
    - '参数配置'
  en:
    - 'scrcpy screen casting'
    - 'ADB debugging'
    - 'File transfer'
    - 'Screenshot & recording'
    - 'Multi-device management'
    - 'Device info viewer'
    - 'Log viewer'
    - 'Parameter config'
tags:
  - 'Android'
  - 'ADB'
  - 'Scrcpy'
  - 'Debug'
icon: 'Smartphone'
logo: '/logos/devicedeck.png'
repoUrl: 'https://github.com/shenjianZ/devicedeck'
docsUrl: 'https://github.com/shenjianZ/devicedeck#readme'
latestVersion: 'v0.3.0'
releaseDate: '2026-04-20'
license: 'MIT'
language: 'Rust'
lastUpdated: '2026-05-12'
recommended: true
featured: true
order: 4
color: '#8B5CF6'
downloads:
  - platform: 'Windows'
    arch: 'x64'
    url: 'https://github.com/shenjianZ/devicedeck/releases/download/v0.3.0/DeviceDeck_0.3.0_x64-setup.exe'
    size: '28.5 MB'
    sha256: ''
  - platform: 'macOS'
    arch: 'Apple Silicon'
    url: 'https://github.com/shenjianZ/devicedeck/releases/download/v0.3.0/DeviceDeck_0.3.0_aarch64.dmg'
    size: '24.1 MB'
    sha256: ''
  - platform: 'Linux'
    arch: 'x64'
    url: 'https://github.com/shenjianZ/devicedeck/releases/download/v0.3.0/DeviceDeck_0.3.0_amd64.AppImage'
    size: '25.8 MB'
    sha256: ''
roadmap:
  done:
    - 'scrcpy 投屏'
    - 'ADB 命令执行'
    - '文件拖放传输'
    - '设备列表'
    - '截图功能'
  doing:
    - '多设备同时投屏'
    - '脚本录制回放'
    - '设备配置模板'
  planned:
    - 'iOS 设备支持'
    - '无线调试'
    - '自动化测试集成'
changelog:
  - version: 'v0.3.0'
    date: '2026-04-20'
    changes:
      zh:
        - '新增文件拖放传输'
        - '优化投屏延迟'
        - '新增设备信息面板'
      en:
        - 'Added drag-drop file transfer'
        - 'Reduced casting latency'
        - 'Added device info panel'
  - version: 'v0.2.0'
    date: '2026-03-05'
    changes:
      zh:
        - '新增截图功能'
        - '修复 Windows 投屏黑屏'
        - '新增快捷键支持'
      en:
        - 'Added screenshot feature'
        - 'Fixed Windows black screen'
        - 'Added keyboard shortcuts'
architecture:
  zh: 'Tauri 桌面前端 → Rust 核心层 → ADB/scrcpy 进程管理 → Android 设备'
  en: 'Tauri Desktop Frontend → Rust Core → ADB/scrcpy Process Manager → Android Device'
