AlgerMusicPlayer 中文文档 下载 App

白屏修复:本地端口被占用的解决方法

症状描述

启动 AlgerMusicPlayer 后:

最常见原因:端口被占用

AlgerMusicPlayer 启动时会在本机启动 netease-cloud-music-api 本地服务,需要绑定一个本地端口。如果该端口已经被其他程序占用,服务启动失败 → 前端没有数据源 → 白屏。

检查占用进程

Windows:

CMD 中执行:

netstat -ano | findstr :<端口号>
tasklist | findstr <PID>

macOS / Linux:

lsof -i :<端口号>

解决方法

方案一:在设置里换端口

如果主窗口虽然白屏但设置还能打开(托盘右键 → 设置):

  1. 设置 → 通用 → 本地服务端口
  2. 改成一个不常用的端口号(如 30010、50231 这样的高位随机数)
  3. 重启应用

方案二:修改配置文件

如果白屏导致无法打开设置:

找到 AlgerMusicPlayer 的配置文件(通常在 Electron 用户数据目录下),手动修改端口值后重启。

方案三:清理占用进程

如果知道是什么程序占了端口(比如另一个音乐播放器、代理工具、开发服务器),关闭它再启动 AlgerMusicPlayer。

其他白屏原因

原因排查解决
端口被占用(最常见)netstat / lsof 检查换端口
服务器暂时挂掉其他客户端也用不了等恢复
安卓不支持版本Android 版本过低升级系统或换设备
Chromium 内核问题electron-updater 自动更新后出现手动下载最新版覆盖安装
公司/校园网络限制换个网络试试检查防火墙/代理设置

仍未解决?

按顺序尝试:

  1. 完全卸载 AlgerMusicPlayer(删除用户数据目录)→ 重新安装
  2. 在全新的 WiFi 网络下尝试(排除公司/校园网限制)
  3. GitHub Issues 搜索是否有类似问题
  4. 微信公众号「AlgerMusic」反馈