PlainApp是个Android开源应用,装上之后你的手机就像变成了一台本地服务器。彻底改变了手机文件管理方式。
电脑浏览器输入一个地址(比如 http://192.168.1.100:8080),手机屏幕、文件、照片、短信、通话记录全都能看到。
关键是所有数据都在局域网走,不经过任何第三方服务器。你家WiFi有多快,传文件就有多快。
去年我用某云盘传一个2GB的视频,上传1小时,下载又1小时。用PlainApp?20秒搞定。

能干什么?
最常用的几个场景:
1. 文件互传 手机拍的照片直接在电脑浏览器里批量下载,不用打开微信”文件传输助手”。反过来也一样,电脑文件直接拖进浏览器就传到手机了。
2. 屏幕镜像 开会时手机收到消息,不用拿起来看,浏览器里直接就能看到手机屏幕。有次演示时用这个功能把Android操作界面投到大屏幕上,同事以为我买了什么黑科技硬件。
3. 短信和通话记录管理 在电脑上看短信验证码比低头看手机舒服多了。通话记录也能直接在浏览器里查,找之前打过的号码方便。
4. 音乐和媒体播放 手机里存的歌可以直接在浏览器里听,不用再导出来。还支持播放列表管理。
5. 笔记和RSS订阅 PlainApp内置了笔记功能,还有RSS阅读器。虽然不是主打功能,但对于喜欢本地管理信息的人来说够用了。
技术细节(给折腾党的)
PlainApp用Kotlin写的,界面是Jetpack Compose + Material You设计。
后端跑的是Ktor (轻量级Kotlin Web框架),前后端通信用的GraphQL。
整个项目在GitHub上4600+星标,代码质量不错。有F-Droid上架,隐私保护做得很到位——没有任何追踪、没有广告、没有第三方分析SDK。
它解决了什么痛点?
我之前试过很多手机管理方案:
- 数据线传文件
:线容易坏,接口松,传大文件慢 - 云盘同步
:上传下载都要时间,还得担心隐私 - 微信/QQ传文件
:压缩画质,文件大小限制,过期就没了 - AirDroid/TeamViewer
:要注册账号,免费版限速,数据走他们的服务器
PlainApp的逻辑很简单:你的手机,你的数据,你的局域网。不需要任何中间人。

缺点也有
不是完美的工具:
- 只支持Android
,iOS用户别想了 - 需要手机和电脑在同一WiFi下
(或者手动配端口转发) - 界面是英文的
,虽然逻辑简单,但对英语不好的用户可能不太友好 - 屏幕镜像延迟稍高
,玩游戏肯定不行,看个消息没问题
开源派点评
这个项目给人最大的感受是:自由。
不用再担心文件传到云端会不会被扫描,不用忍受”文件已过期”的提示,不用为了传个文件去找数据线。
有次我在咖啡馆用公共WiFi,想从手机导出一张截图。PlainApp直接开个热点,电脑连上,几秒钟搞定。对于喜欢掌控自己数据的人来说,PlainApp是个实用的工具。
你平时怎么在电脑和手机之间传文件?还在用微信文件传输助手吗?

↓ 点击阅读原文,查看相关链接 ↓
夜雨聆风