2026.09.17
PlainApp:在局域网浏览器中管理 Android 手机
PlainApp 将 Android 手机变成可由同一网络浏览器访问的自托管管理中心,覆盖文件、媒体、短信、通知和屏幕镜像等场景。
项目是什么
PlainApp 是一款开源 Android 应用,定位不是单一的文件传输工具,而是一个运行在手机上的自托管管理中心。手机与电脑连接到同一网络后,用户可以直接用浏览器打开管理界面,不必在电脑端安装配套客户端。项目 README 还提到支持 PWA,因此可以把网页入口固定到桌面或应用列表中。
它适合希望减少云端依赖、在家中或办公室局域网内管理手机的人,也适合需要从桌面处理短信、查看手机通知,或临时传输照片与文件的 Android 用户。对重视可审计性和自行构建能力的开发者而言,仓库采用 AGPL-3.0 许可证,代码可供检查和贡献。

图片来源:plain-app。项目公开截图,界面可能随版本变化。
已知功能
网页端覆盖面较广:可以浏览内部存储、SD 卡和 USB 驱动器,执行上传、下载、重命名与删除;也能查看照片、视频和音频,并在浏览器中播放媒体。联系人支持查看、搜索和管理;短信与通话模块支持读取消息和通话记录,并从桌面发送短信。应用列表可用于查看已安装应用和导出 APK,通知可以实时镜像到浏览器。
屏幕镜像支持实时传输画面,README 同时列出音频和远程控制支持。设备信息页面则用于查看电池、存储、网络及系统信息。手机本身还集成 Markdown 笔记、RSS 阅读器、带播放列表的音视频播放器、DLNA/Chromecast 电视投屏、点对点聊天与文件分享、番茄钟和声音计。

图片来源:plain-app。项目公开截图,界面可能随版本变化。
隐私与部署考虑
项目文档声称数据不会发送到第三方服务器,并称手机与浏览器之间的通信使用 TLS 和 XChaCha20-Poly1305 加密。无账户、无云服务的设计可以降低把手机内容交给外部平台的需要,但这并不等于部署后无需进行访问控制或网络隔离。短信、联系人、通知、文件和屏幕内容都属于高敏感数据,使用前应确认局域网中的设备可信,并认真处理浏览器证书提示。
PlainApp 要求 Android 9.0 或更高版本。项目资料没有在本次来源中确认最低内存、存储空间、特定芯片要求或各项功能在不同品牌手机上的可用性;屏幕镜像、后台运行、通知读取、短信发送和外接存储也可能受到 Android 权限、电池优化及厂商系统策略影响。不要仅凭 README 的功能列表推断你的设备一定支持全部能力。
3.3.25 的 release notes 提到,配置端口被占用时应用会自动选择空闲端口,并改进了浏览器证书警告帮助;这说明首次部署仍需留意实际端口和证书体验。该版本还列出若干发布工件的 VirusTotal 扫描结果,但这不是对整个项目或运行环境的安全保证。采用前应阅读许可证、确认权限范围,并在非敏感网络中先验证工作流。
资料来源
资料核对日期:2026-09-17