乐于分享
好东西不私藏

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

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

家里闲置的安卓手机别再吃灰了!只需简单部署,就能把它改造成集代码编写、网盘管理、数据监控于一体的家庭娱乐办公终端,既盘活旧设备,又能满足日常轻量办公、娱乐管理需求。最重要的是省电节能。以下是具体的部署方案和实操指南。

一、代码编辑器: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

  1. 更新系统依赖:

    sudo apt update && sudo apt upgrade -y
  2. 安装必要组件(Node.js、curl):

    sudo apt install curl wget  -y
  3. 下载并安装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
  4. 启动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

  1. 进入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
  2. 安装完成后,启动Alist服务:

    alist server
  3. 查看初始密码(关键!):

    alist admin

步骤2:配置网盘挂载

  1. 在浏览器中输入「安卓手机IP:5244」,进入Alist管理界面,使用初始账号(admin)和上述密码登录;
  2. 点击左侧「存储」→「添加」,选择需要挂载的网盘(如百度网盘),按照提示填写网盘的API信息(可参考Alist官方文档获取各网盘配置参数);
  3. 配置完成后,在「主页」即可看到所有挂载的网盘资源,支持在线播放视频、下载文件、分享链接。

3. 核心优势

  • 免ROOT部署,操作简单;
  • 支持几十种网盘/存储协议,彻底告别切换多个网盘APP的麻烦;
  • 可通过家庭局域网共享给其他设备,电视直接播放网盘里的电影、纪录片。

三、数据分析平台:Prometheus——监控家庭设备运行状态

Prometheus是开源的时序数据监控工具,部署在安卓手机上,可监控家庭网络(路由器带宽)、智能家居(如小米空调、扫地机器人)、甚至上述code-server/Alist的运行状态,打造可视化的家庭设备数据中心。

1. 部署前提

  • 在debian内部署prometheus

2. 实操步骤

步骤1:安装Prometheus

  1. 进程部署

    https://github.com/prometheus
  2. 创建配置文件 prometheus.yml(自定义监控目标):

    global:
    scrape_interval:15s15秒采集一次数据
    scrape_configs:
    -job_name:'android-server'
    static_configs:
    -targets: ['localhost:9090'监控Prometheus自身
    -job_name:'router'
    static_configs:
    -targets: ['路由器IP:9100'监控路由器(需提前安装node_exporter
  3. 启动Prometheus:

    /opt/prome/prometheus --config.file=/opt/prome/prometheus.yml

3. 实用场景

  • 监控家庭网络上行/下行带宽,排查网速卡顿问题;
  • 监控code-server/Alist的运行状态,若服务崩溃可及时发现;
  • 结合智能家居API,监控空调耗电量、扫地机器人工作时长。

总结

  1. 闲置安卓手机通过部署code-server、Alist、Prometheus,可实现「代码编写+网盘管理+数据监控」的一站式家庭娱乐办公需求,无需额外购置服务器;
  2. 核心依赖termux环境,所有工具均支持ARM架构,适配绝大多数安卓手机;
  3. 优先保障手机稳定供电和散热,根据手机性能选择部署工具。

只需一个termux,就能让闲置安卓手机「重获新生」,既降低了家庭办公设备的成本,又能体验动手搭建的乐趣,不妨试试吧!

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 闲置安卓手机秒变生产力神器:搭建一站式家庭娱乐办公环境

评论 抢沙发

4 + 8 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮