[基本变相解决] 有没有软件能让 Android 手机连到电脑后,让手机变成电脑上的一个窗口化的 Android "虚拟机/模拟器"

2029年09月22号:
目前的使用形态是 scrcpy + KDE 桌面 + KDE connect。
除了快速传图给微信我暂时还没找到好方法,已经不需要在电脑上再装微信和QQ了。

另外我还部署了 WinPodX + Tiny10,只是为了偶尔使用一些 wine 实在搞不定的 app。可以说已经完全摆脱 Windows 的桎梏。

目前这个 Linux 我还是装在 m.2 SSD 硬盘盒上,等国庆回来我就卸载台式机上的 Windows。

尝试 KDE connect 推送手机通知给电脑,发现一个严重的问题:
如果不清理通知,后续同个 app 的通知,KDE 桌面的 Notifications 不会弹窗。

解决方法也有:

部署这个,这样微信和其他 app 的后续通知全都有弹窗提示,还能设置特定 app 的通知声音效果和弹窗时长。后台内存占用才 600kb,CPU 占用基本为0


想要的效果:
体验上类似当年锤子的 TNT:手机接上一块屏,就变成一台小电脑。
区别只是这次接的不是显示器,而是电脑——在电脑上打开一个或多个窗口,每个窗口里跑手机上的 App,操作逻辑和类似安卓模拟器:鼠标键盘操作、窗口自由摆放缩放。

期望的具体形态:

  • 手机通过 USB(或无线调试)连到电脑;
  • 电脑端可以开多个窗口,直接操作手机上已经装好的各种 App;
  • 算力和存储全部来自手机本身,电脑只负责显示和输入;
  • 最好还能像模拟器那样,在电脑和手机之间互传文件(拖拽、共享目录之类)。
  • 支持 Linux

一句话类比:装在 Linux/Windows 桌面里的 TNT,手机当主机,电脑当终端。

已经试过:
scrcpy 的虚拟屏(virtual display)功能。可以打开一个窗口立马操作app,但离理想中的形态还有不少距离


楼下有网友提供了个:

好像不错,看起来跟我理想中的形态很接近。最近得空我会试试


试了下 Android-Dex,形态是接近了,但是距离好用,要走的距离还比较远。

我先研究下 scrcpy + 另一位网友提到的输入法吧

你是想在电脑上控制安卓,或者电脑变成安卓模式,而不是虚拟机啊

猜你在找:

感谢。正在尝试之前装的 scrcpy 好多软件都是依托这个运行的。

emmm……怎么说呢

感谢 AI 的高速发展吧。
最近配合 AI agent 在高强度使用 Linux。
已经十来天没打开这台电脑上的 Windows 了。
已经打通了各种链路或者找到替代品,把日用几乎所有工作都搬到 Linux (Nobara)上。

很抗拒很不想在这个Linux上装微信和QQ。
单又想在这个 Linux 系统上获取微信和QQ通知,或者至少点击一个快捷方式后,能打开微信或者QQ,然后查看或回复消息。

scrcpy --new-display
的虚拟屏功能好像部分能实现我的需求。我得研究下,感觉在虚拟屏上打字和在安卓虚拟机打字,非常奇怪,很不一样

直接装 Flatpak 版的微信或 QQ 就好。Flatpak 使用了沙盒技术,运行在其中的微信、QQ 是完全与本机隔离的,既不会在主文件夹里乱放东西,也不会扫描到本机存储的文件。

好的,会考虑下。

目前我微信和Q都不想装,不想占用电脑的空间。之前Windows那边微信在我的文档已经占用超过70G。打算另一台手机隔段时间备份下微信聊天记录,或者用黑魔法弄成平板模式一起登录

说实话,感觉您帖子的一楼以及标题都没说到点子上。

建议您把下面这句话放到一楼,这才是您的核心问题:

另外,对于您的这个问题,有个比较折腾的方案:

KDE Connect 可以把 Android 手机上的通知转发到 Linux 桌面上。

可以建立一个 .desktop 文件,或 shell 脚本,执行如下命令:

scrcpy --new-display --start-app=[软件包名]

如果您用 Fcitx 5 for Android,情况可能会好一点。这个输入法在使用 Scrcpy 打字时,会隐藏虚拟键盘,只显示候选词列表,和电脑上一样:

Fcitx 5 for Android可能才是问题解决的关键。

我目前手机上两个输入法,用scrcpy打字的体验都很差。明天我试试你说的这个输入法

感谢~

这个吧,是类似 TNT 的 DeX 模式,不过还不支持互传文件。

它 Linux 版还有些问题,前几天刚提的 issue

对!~
就类似这种。这几天我抽空试试

这个看一下是否合适:https://viarotel.eu.org/zhHans/

  1. 在B站上看到过有人开发过手机连接电脑后变成Dex模式的,你可以搜索Dex看看。
  2. 另外,OPPO的电脑互联可以看到手机上的通知,也可以在电脑上单应用模式运行,也可以剪贴板共享。但是,没有linux版。
  3. 经过我以前的折腾,Gboard对于实体键盘的支持是最好的,因为其他的输入法,如果要输入实体键盘上没有的符号,就找不到入口输入了,Gboard还有一个悬浮条入口;输入emoji同理。

试过这个,套壳 scrcpy,啥都要钱,还不便宜。直接pass了

试试这个安卓软件?前段时间看到的。
AndroMeld
AndroMeld Web 可以在一个浏览器窗口中同时打开多个 Android App。操作 App、拖拽文件、同步剪贴板并转发手机声音,都能直接完成。

看上去好像可以噢,谢谢分享~

(下午出远门,等回家我再试试)