GitHub 火线榜

GitHub 火线榜 · 仓库档案

NarYuki/Dextop

English | 日本語 | 简体中文 | 한국어 (简介来自仓库自身文档。)

数据截至 10月23日NarYuki

最好成绩

#9

实时里程碑 · 破星直播

999

累计 Star

59

Fork 总数

1

近 30 天在榜天数

项目状态许可证: 未知最近 push: 未知Open Issues(含 PR): 未知

自 2026-10-25 起采集;未知 = 尚未采集到

把上榜徽章放进你的 README · NarYuki/Dextop[![把上榜徽章放进你的 README](https://git.vaiox.xyz/api/badge/NarYuki/Dextop.svg)](https://git.vaiox.xyz/zh/repo/NarYuki/Dextop)
<a href="https://git.vaiox.xyz/zh/repo/NarYuki/Dextop"><img src="https://git.vaiox.xyz/api/badge/NarYuki/Dextop.svg" alt="把上榜徽章放进你的 README" height="20"></a>

项目文档

Dextop

Dextop

English | 日本語 | 简体中文 | 한국어

从 GitHub 获取 在 Google Play 获取

Dextop 是一款开源 Android 应用,可在手机上创建虚拟显示器,并仅使用智能手机提供类似桌面的工作空间。Dextop 1.5.0 及更高版本内置特权访问运行时,并通过 Android 系统服务控制应用启动、窗口位置、触摸输入、屏幕方向及相关桌面行为。

社区与反馈

加入官方 Discord 服务器:点击加入

您可以在这里报告错误、提交设备运行报告并提出功能请求。

截图与演示

Dextop 主屏幕
主页与工作区
Dextop 桌面
桌面
Dextop 控制浮层
控制浮层
Dextop 多窗口工作区
多窗口工作区
播放 Dextop 演示视频
▶ 演示视频

功能

  • 可配置分辨率、DPI、横屏或竖屏方向的虚拟显示器
  • 安全显示和 Android 系统装饰控制
  • 桌面应用启动器
  • 保存并恢复多个应用位置的工作区
  • 双栏、三栏、四栏及其他窗口布局
  • 以 JSON 导入和导出工作区
  • 光标与直接触摸输入模式
  • 点击、长按、拖动、右键、双指及三指手势
  • 包括滚动和双指缩放在内的多点触控输入
  • 支持物理鼠标
  • 支持物理键盘
  • 在受支持设备上切换 Dextop 与外接显示器之间的鼠标和键盘输入路由
  • 支持保存显示器布局和跨显示器指针路由的多显示器拓扑
  • 自动隐藏桌面任务栏,并可让内置显示器保持 120 Hz
  • 折叠设备笔记本模式,包含美式键盘、触控板、手动浮层控制和可选的铰链角度自动检测
  • 可从“样式”菜单切换的虚拟游戏手柄,支持 ABXY、L/R、扳机键、摇杆、方向键以及 Start/Select/Home
  • 折叠设备主屏/副屏切换(支持不完整;部分设备仍存在分辨率或屏幕切换问题)
  • 显示 FPS、刷新率、内存、电池和估算功耗的性能浮层
  • 从快速设置磁贴启动
  • 恢复中断的会话和临时 Android 设置
  • 包含应用日志、能力探测、回退结果和设备规格的详细诊断报告
  • 支持逐项结果和自动邮件编写的本地化设备运行报告
  • 日语、英语、中文、韩语和俄语界面

兼容性

环境 状态 备注
Samsung DeX(One UI 8 或更高版本) 完全支持 目前功能最完整的环境。由 DeX 管理的功能使用 Samsung 平台实现。
Samsung DeX(低于 One UI 8) 支持有限且很可能不兼容 较旧的 DeX 实现可能无法提供 Dextop 所需的显示和窗口管理行为。
Google Pixel 有限且不完整 取决于 Android 的自由窗口/桌面实现和隐藏 API 可用性,部分功能可能无法工作。
OPPO ColorOS 桌面 有限且不完整 可以显示桌面,但任务栏等系统界面组件可能不会出现。
运行 HyperOS 或更高版本的 Xiaomi 设备 已禁用 MIUI 和 HyperOS 不受支持。
其他 Android 设备 实验性 虚拟显示、镜像和自由窗口支持因厂商、型号和系统更新而异。

Dextop 会在运行时探测设备能力,并依次尝试兼容的后端。但由于仍依赖 Android 隐藏 API 和 OEM 行为,即使是同一厂商的不同型号或系统版本,结果也可能不同。

支持的设备

以下状态仅适用于实际测试过的固件版本。展开厂商可查看设备。构建信息和逐项功能结果请参阅设备兼容性 Wiki。

Samsung
设备 型号 已测试软件 状态
Galaxy S26 SM-S942Z (m1q) Android 16 / One UI 8.5 / S942ZSCS1AZF2 ✅ 已确认可用
Google

尚未确认任何具体型号与固件组合。Pixel 支持仍然有限且不完整。

其他厂商

尚未确认任何具体型号与固件组合。

运行要求

  • Android 13 或更高版本。大多数设备需要 Android 14 或更高版本才能提供可用的桌面环境。
  • Dextop 1.5.0 或更高版本(包括最新版本)

Dextop 1.5.0 及更高版本内置正常运行所需的访问功能,因此不要求安装外部应用或单独的特权服务。设置和首次使用都可以仅通过 Dextop 完成;根据设备情况,Android 仍可能显示系统权限或无线调试配对页面。

如果设备已 root,或已经在使用 Stellar、Shizuku 等兼容的特权服务,Dextop 仍然可以使用这些环境。Dextop 会自动检测可用环境并自动适配,无需迁移或替换现有配置。

安装

可以从 Google Play 安装 Dextop。

也可以从 GitHub Releases 下载最新的签名 APK。

Android Auto 快速开始

Android Auto 支持由两个 Companion 应用提供:Dextop・Parking(moe.n4tsu.dextop.cardex)和 Dextop・Driving(moe.n4tsu.dextop.cardex.driving)。Dextop 会在启用中继前验证各 Companion 的包名和签名证书。

请通过 AAEnabler 安装 Dextop・Driving。从对应的 Dextop Release 下载 Driving APK,打开 AAEnabler,通过 Select local APK 选择该 APK,然后点击 Install app 并完成 Android 安装流程。Dextop・Parking 可以正常安装;如果 Parking 未显示在 Android Auto 中,请对 Parking APK 使用相同步骤,通过 AAEnabler 安装或重新安装。AAEnabler 在安装时不会修改原始 APK 或其签名。

  • Dextop・Parking 提供停车状态下的全屏界面和完整触摸操作,需要 Android 15(API 35)或更高版本。
  • Dextop・Driving 使用 Android for Cars App Library 的 Surface,支持 Android 13(API 33)或更高版本。
  1. 正常安装 Dextop 和 Dextop・Parking,并按照上述步骤通过 AAEnabler 安装 Dextop・Driving。如果 Parking 未显示在 Android Auto 中,也请通过 AAEnabler 安装 Parking。
  2. 在手机上完成 Dextop 的初始设置。
  3. 连接 Android Auto,并从车载启动器中打开所需的 Dextop・Parking 或 Dextop・Driving。
  4. 选择 Start。Parking 从车载屏幕转发完整触摸操作;Driving 使用 Android Auto 允许的点击输入,并通过手机端控制器提供触控板和键盘输入。

Android Auto 仍会根据 Android 版本、车辆、主机及其配置决定应用是否显示。连接后未立即出现时,请重新连接或重启 Android Auto。

开发

git clone https://github.com/NarYuki/Dextop.git
cd Dextop
flutter pub get
flutter analyze
flutter test
flutter build apk --debug

如需贡献新设备支持,请阅读添加设备支持。英文版和日文版也可供参考。

诊断

打开设置 → 应用信息 → 运行日志与设备诊断,即可查看、复制或分享设备规格、能力探测、回退结果和 Dextop 运行日志。在将报告附加到 Issue 前,请删除不希望公开的个人信息。

设备运行报告

打开设置 → 设备运行报告,即可报告Dextop在特定设备和固件上的运行情况。为总体结果和每项功能选择运行正常、无法运行或未测试,按需填写补充说明,然后点击通过电子邮件发送报告。Dextop会生成结构化Markdown正文,并以dextop-device@n4t.su为收件人打开邮件应用。

报告包含设备型号、代号、Android/API版本、固件标识、安全补丁、Dextop版本、自动检测能力以及所选结果。请在发送前检查邮件内容。详情请参阅设备运行报告Wiki。

本项目正在积极开发中。可用功能和行为可能随设备固件及 Android 更新而变化。

许可证

本项目采用 GPL-3.0-or-later 许可证。详情请参阅 LICENSE。

当前上榜

  • 9

    实时里程碑 · 破星直播

    999 星 · 59 fork · 距下一档

    里程碑 →

近 30 天势头

累计 Star 走势

名次走势

← 回到榜单