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 + 另一位网友提到的输入法吧
Qingwa
(青小蛙)
2
你是想在电脑上控制安卓,或者电脑变成安卓模式,而不是虚拟机啊
感谢。正在尝试之前装的 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打字的体验都很差。明天我试试你说的这个输入法
感谢~
wcbing
(炳)
10
这个吧,是类似 TNT 的 DeX 模式,不过还不支持互传文件。
它 Linux 版还有些问题,前几天刚提的 issue
lin_link
(lin link)
12
试过这个,套壳 scrcpy,啥都要钱,还不便宜。直接pass了
lenno
(柠檬猫)
15
试试这个安卓软件?前段时间看到的。
AndroMeld
AndroMeld Web 可以在一个浏览器窗口中同时打开多个 Android App。操作 App、拖拽文件、同步剪贴板并转发手机声音,都能直接完成。