
三步跑通哔哩哔哩UWP客户端开源B站客户端从编译到个性化配置全指南【免费下载链接】biliuwpbilibili uwp项目地址: https://gitcode.com/gh_mirrors/bi/biliuwp你有没有遇到过这样的场景想在自己的 Windows 电脑上舒服地刷会儿 B 站结果网页版切后台就掉播放、弹幕一多就卡顿官方客户端又动不动占几百兆内存其实开源社区早就给出了一个漂亮的答案——哔哩哔哩UWP客户端biliuwp。它是一个基于 UWP 框架打造的第三方 B 站客户端主打原生、轻快、贴近桌面系统的使用体验。本文会带你从零开始用三步完成哔哩哔哩UWP客户端的源码编译、运行和个性化配置全程不需要太深的技术功底跟着操作就能跑起来。为什么推荐在 Windows 上使用这个开源 B 站客户端先聊点实在的。作为一个第三方客户端biliuwp 最大的价值在于轻。它没有官方 PC 端里那些铺天盖地的广告位和推广入口界面清爽启动速度也快得多。更难得的是它的功能覆盖度相当完整视频与番剧推荐流、热门榜单、分区浏览、番剧时间表一应俱全直播体系直播间、直播广场、关注主播、礼物徽章、直播回放几乎和官方体验同步音乐专区歌单、排行、音频收藏听歌不用另开网页账号与互动扫码登录、动态发布、评论、转发、私信日常互动都能搞定离线能力内置视频下载与本地历史记录没有网络也能看缓存内容。用一句话概括一个客户端把 B 站的视频、直播、音乐、社区四个大场景全收进来了。接下来让我们一起把项目跑起来。上手第一步拉取源码并准备编译环境在开始之前先确认电脑满足两个前提条件。系统要求需要 Windows 10 及以上版本建议 1809 以后的版本因为项目基于 UWP 框架开发最低目标平台版本是 10.0.16299。开发工具推荐安装 Visual Studio2022 或 2019 均可并在安装组件时勾选通用 Windows 平台开发工作负载。UWP 项目的编译依赖 Windows SDK 与 MSBuild 工具链只有勾选了这一项后续生成解决方案才不会报缺失组件的错误。环境就绪后打开命令行或 PowerShell在你想存放代码的目录执行克隆命令git clone https://gitcode.com/gh_mirrors/bi/biliuwp克隆完成后你会得到一个名为biliuwp的文件夹。整个解决方案由三个工程组成主程序BiliBili.UWP、后台任务工程BiliBili.Background以及供 Web 页面调用的BiliBili.JSBridge三者都挂在根目录的BiliBili.sln解决方案文件下。上手第二步还原依赖并完成编译源码到手后有两种方式可以把它变成可以运行的客户端。方式一Visual Studio 图形界面推荐新手双击打开解决方案文件BiliBili.sln。首次打开时Visual Studio 会自动触发 NuGet 包还原把项目引用的第三方库比如弹幕渲染相关组件下载到本地。等右下角状态栏提示还原完成后在顶部工具栏把平台切换到x64、配置切换到Release然后右键主工程BiliBili.UWP选择生成。如果一切顺利你会在输出窗口看到生成成功。此时直接按F5或者点击开始按钮应用就会以开发模式部署到本机并启动。首次部署会弹窗要求启用开发人员模式按提示操作即可。方式二命令行编译适合习惯终端的朋友进入项目根目录后先执行依赖还原dotnet restore随后用 msbuild 针对 x64 Release 配置生成msbuild BiliBili.sln /p:ConfigurationRelease /p:Platformx64命令完成后可执行产物会生成在BiliBili.UWP/bin/x64/Release目录中可以直接部署体验。上手第三步登录、看视频、看直播一次体验编译成功只是开始真正有趣的是上手使用。首次启动应用先完成登录这一步推荐使用扫码登录。在主界面找到登录入口客户端会弹出一个带二维码的对话框此时用手机版哔哩哔哩 App 的扫一扫对准屏幕即可完成授权。相比手动输入账号密码扫码登录更安全也更快而且登录态会保存在本地下次启动无需重复操作。登录之后你可以按下面的顺序把核心功能都点一遍逛首页推荐流、热门榜、直播入口都在这里找一部感兴趣的番剧或者视频点进去看视频播放页支持弹幕开关、清晰度切换、倍速播放还能一键三连点赞、投币、收藏进直播间在直播页面可以搜索房间、查看关注主播遇到喜欢的直播内容可以直接发送弹幕互动听音乐进入音乐专区试试歌单播放与音频收藏体验一下多合一的便利试试下载在视频页选择下载稍后可在下载管理页查看进度断网后也能离线观看。如果看完这些还想深入可以去BiliBili.UWP/Pages/目录看每个页面的实现例如直播相关逻辑在Pages/Live/下音乐相关页面在Pages/Music/下网络接口统一收敛在Api/目录中非常适合当作 UWP 开发的学习样例。实战进阶个性化配置你的哔哩哔哩UWP客户端跑起来之后就该让这个客户端长成你喜欢的样子了。更换主题颜色项目内置了红、蓝、绿、粉、紫、黄等多套主题。打开设置页面选择主题分类即可在主题之间自由切换。想改得更彻底也可以直接编辑Theme/目录下的主题文件例如RedTheme.xaml把其中的主色值替换成你喜欢的颜色重新编译后整个应用的按钮、高亮、进度条都会随之变化。调整播放体验在设置中可以对默认画质、弹幕显示密度、弹幕字号等进行调整建议把弹幕透明度调到一个舒服的档位看高能场面时既热闹又不遮挡画面。管理本地数据观看历史、下载视频、稍后再看等数据都存放在应用本地你可以随时在对应页面清理保持客户端轻快。如果之后想在社区里找找灵感也可以留意同类的 B 站桌面客户端项目它们各有所长而 biliuwp 这种源码完全开放、逻辑清晰的风格对于想动手改改代码的朋友来说是再合适不过的练手对象。常见问题与小贴士编译报错提示缺少 Windows SDK 怎么办多半是 Visual Studio 里没装通用 Windows 平台开发工作负载回到安装器补装后重启即可。部署时提示需要启用开发人员模式在设置 → 隐私和安全性 → 开发者选项中开启开发人员模式再重新部署。登录二维码加载不出来一般是网络问题检查是否能正常访问 B 站相关域名或稍等几秒重新获取二维码。界面文字显示为方块或乱码项目使用了两套自定义字体Assets/iconfont.ttf与Assets/logo.ttf渲染特殊图标如果异常请确认应用资源目录完整不要单独删改字体文件。运行中弹出错误提示客户端内置了异常记录机制遇到崩溃弹窗时它会把日志写入本地。你可以去源码的Helper/LogHelper.cs查看日志写入规则把日志提供给维护者有助于快速定位问题。结语动手是最好的开始到这里你已经完成了哔哩哔哩UWP客户端的获取、编译、运行和个性化配置全流程。相比被动地等待官方客户端的更新亲手编译一个开源 B 站客户端不仅让你在 Windows 上多了一个轻快好用的选择也等于打开了一扇了解 UWP 开发的大门——无论是想改改界面、加个功能还是单纯研究代码这个项目都能给你足够多的素材。现在就去克隆源码把第一行命令敲下去吧。下次再有人抱怨Windows 上没有好用的 B 站客户端时你可以自信地告诉他有而且源码就在你手里。【免费下载链接】biliuwpbilibili uwp项目地址: https://gitcode.com/gh_mirrors/bi/biliuwp创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考