闲置安卓手机秒变生产力神器:搭建一站式家庭娱乐办公环境

家里闲置的安卓手机别再吃灰了!只需简单部署,就能把它改造成集代码编写、网盘管理、数据监控于一体的家庭娱乐办公终端,既盘活旧设备,又能满足日常轻量办公、娱乐管理需求。最重要的是省电节能。以下是具体的部署方案和实操指南。
一、代码编辑器:code-server——手机上写代码的便携方案
code-server是VS Code的网页版实现,能让你通过浏览器在任何设备上编写代码,把闲置安卓手机作为代码服务器,随时随地处理轻量开发任务,比如写Python脚本、调试前端代码,甚至编辑日常文档。
1. 安装termux/zerotermux
在酷安自行搜索即可,找到对应链接进行下载
2. 实操步骤
步骤1:搭建Linux环境(以proot-distro容器为例)
# 安装proot-distro
pkg install proot-distro
# 查看支持的Linux发行版
proot-distro list
# 安装debian
proot-distro install debian
# 进入容器
proot-distro login debian
步骤2:安装code-server
-
更新系统依赖: sudo apt update && sudo apt upgrade -y -
安装必要组件(Node.js、curl): sudo apt install curl wget -y -
下载并安装code-server(适配ARM架构,安卓手机多为ARM/ARM64): https://github.com/coder/code-server/releases/tag/v4.108.1
wget https://github.com/coder/code-server/releases/download/v4.108.1/code-server-4.108.1-linux-arm64.tar.gz
tar -xzvf code-server-4.108.1-linux-arm64.tar.gz -
启动code-server并设置端口(默认8080): # 配置文件
~/.config/code-server/config.yaml
bind-addr: 0.0.0.0:8080
auth: password
password: 0cf8b608xxxxxxxx5 #登录密码
cert: false
# 启动code-server
nohup ./code-server &
步骤3:访问使用
在同一局域网的电脑/平板浏览器中输入「安卓手机IP:8080」,输入设置的密码即可打开VS Code网页版,支持语法高亮、插件安装(如Python、Markdown插件),完全满足轻量代码编写、文档编辑需求。

3. 注意事项
-
安卓手机性能有限,建议仅用于轻量代码编写(如Python、C, C++,go等轻量代码),避免运行大型项目; -
长期运行需关闭手机休眠,在termux中设置 保持后台运行。
二、网盘聚合工具:Alist——统一管理所有网盘资源
闲置安卓手机部署Alist后,可将百度网盘、阿里云盘、OneDrive、本地存储等所有网盘/存储资源聚合到一个界面管理,在家用电视、电脑、平板上直接访问,打造家庭私有云盘。
1. 部署前提
-
同样需要在termux环境中,但不需要在debian,因为alist直接适配了安卓。
2. 实操步骤
步骤1:安装Alist
-
进入Ubuntu命令行,执行一键安装脚本: https://github.com/AlistGo/alist/releases/tag/v3.56.0
wget https://github.com/AlistGo/alist/releases/download/v3.56.0/alist-android-arm64.tar.gz -
安装完成后,启动Alist服务: alist server -
查看初始密码(关键!): alist admin
步骤2:配置网盘挂载
-
在浏览器中输入「安卓手机IP:5244」,进入Alist管理界面,使用初始账号(admin)和上述密码登录; -
点击左侧「存储」→「添加」,选择需要挂载的网盘(如百度网盘),按照提示填写网盘的API信息(可参考Alist官方文档获取各网盘配置参数); -
配置完成后,在「主页」即可看到所有挂载的网盘资源,支持在线播放视频、下载文件、分享链接。
3. 核心优势
-
免ROOT部署,操作简单; -
支持几十种网盘/存储协议,彻底告别切换多个网盘APP的麻烦; -
可通过家庭局域网共享给其他设备,电视直接播放网盘里的电影、纪录片。

三、数据分析平台:Prometheus——监控家庭设备运行状态
Prometheus是开源的时序数据监控工具,部署在安卓手机上,可监控家庭网络(路由器带宽)、智能家居(如小米空调、扫地机器人)、甚至上述code-server/Alist的运行状态,打造可视化的家庭设备数据中心。
1. 部署前提
-
在debian内部署prometheus
2. 实操步骤
步骤1:安装Prometheus
-
进程部署 https://github.com/prometheus -
创建配置文件 prometheus.yml(自定义监控目标):global:
scrape_interval:15s# 每15秒采集一次数据
scrape_configs:
-job_name:'android-server'
static_configs:
-targets: ['localhost:9090'] # 监控Prometheus自身
-job_name:'router'
static_configs:
-targets: ['路由器IP:9100'] # 监控路由器(需提前安装node_exporter) -
启动Prometheus: /opt/prome/prometheus --config.file=/opt/prome/prometheus.yml
3. 实用场景
-
监控家庭网络上行/下行带宽,排查网速卡顿问题; -
监控code-server/Alist的运行状态,若服务崩溃可及时发现; -
结合智能家居API,监控空调耗电量、扫地机器人工作时长。

总结
-
闲置安卓手机通过部署code-server、Alist、Prometheus,可实现「代码编写+网盘管理+数据监控」的一站式家庭娱乐办公需求,无需额外购置服务器; -
核心依赖termux环境,所有工具均支持ARM架构,适配绝大多数安卓手机; -
优先保障手机稳定供电和散热,根据手机性能选择部署工具。
只需一个termux,就能让闲置安卓手机「重获新生」,既降低了家庭办公设备的成本,又能体验动手搭建的乐趣,不妨试试吧!
夜雨聆风
