首页
/
行业洞察
/
正文
INDUSTRY INSIGHT · 深度
Bili.Uwp 上手指南:Windows 上跑起自己的 UWP 哔哩哔哩客户端
📅 2026/9/20 18:26:19
✍️ 爱科研究院
👁 阅读 3,247
Bili.Uwp 上手指南Windows 上跑起自己的 UWP 哔哩哔哩客户端【免费下载链接】Bili.Uwp适用于新系统UI的哔哩项目地址: https://gitcode.com/GitHub_Trending/bi/Bili.UwpBili.Uwp仓库内名为“哔哩”是一款用 C# 和 UWP 框架开发的哔哩哔哩第三方客户端原生运行在 Windows 10/11 上带桌面与 Xbox 大屏两套界面。本文面向想从源码构建、本地安装的用户装好 Visual Studio 后打开解决方案部署一次推荐流、番剧、直播和动态通知就能照常使用。先看看它长什么样桌面版主界面是深色主题左侧为功能导航顶部是搜索框中间是当前页面的内容区点导航即可切换不需要多窗口。Xbox 端是独立布局为大屏和遥控器焦点导航优化适合接电视。部署前需要哪些环境系统Windows 10 1903build 18362及以上或任意版本 Windows 11工具Visual Studio 2019 或 2022安装时勾选“通用 Windows 应用开发”工作负载解决方案文件Bili.Uwp.sln 对应 UWP 应用Bili.Workspace.sln 是另一套 WinUI 版本本文跑 UWP 版克隆代码并部署到本机获取代码git clone https://gitcode.com/GitHub_Trending/bi/Bili.Uwp用 Visual Studio 打开 Bili.Uwp.sln等待自动还原 NuGet 包。仓库在 nuget.config 里配了两个包源还原时需要网络可达平台选择器选 x64 和 Debug部署目标设为“本机电脑”按 F5。首次运行会自动生成测试证书完成签名签名配置在 src/App/Package.appxmanifest 与工程签名设置中结束后开始菜单出现“哔哩”打开应用先在右上角扫码登录账号再开始浏览不想编译的话也可以到仓库 Release 页面下载对应系统的安装包在系统设置中开启“开发者模式”解压后以管理员身份运行 Windows PowerShell 执行包内的 install.ps1按提示安装。核心玩法浏览推荐流与追番打开应用默认进入“推荐”向下滚动加载更多。点任意视频进入播放页右侧是相关推荐与评论区点评论可展开回复。“热门”“排行榜”“番剧”“纪录片”都是左侧独立入口番剧页支持追番与继续上次观看的位置。搜索与分类切换点击顶栏搜索框输入时会实时出现联想旁边还有热搜入口。输入关键词回车后进入结果页可以在顶部切换视频、番剧、直播、用户等分类。看直播与收动态“直播”页按分区浏览点房间进入直播播放器右侧是实时聊天区。关注 UP 主后新动态会通过系统通知推送这部分由 src/Tasks/ 里的后台任务完成应用关闭后依然生效。在客厅里看接电视或大屏环境时应用会进入 Xbox 模式布局对应页面在 src/App/Pages/Xbox/遥控器上下移动焦点、确认键进入适合远距离操作。提效细节主题设置中支持浅色、深色、高对比度深浅色可跟随系统工具箱独立页面提供 av/bv 号转换和封面图下载两个小工具繁中设置里一键切换界面语言缓存与日志缓存策略和日志级别可调排查问题时先开日志自启动应用注册了启动任务可在系统设置中按需启用常见问题速查现象可能原因处理方式部署后提示应用被阻止或证书错误目标机器未安装测试证书在装了 Visual Studio 的本机部署装到别的机器需先安装测试证书NuGet 还原失败包源网络不通检查 nuget.org 与 CommunityToolkit Labs 源是否可达或换网络重试视频播不动或黑屏带宽不足或未登录导致的播放权限受限先降一档清晰度登录账号后再试Release 构建很慢或失败Release 走 Native AOT 工具链组件不全先用 Debug 验证仅正式打包时切 Release代码按层划分UI 在 src/App/数据请求适配器在 src/Adapter/Adapter.Implementation/页面逻辑在 src/ViewModels/。想继续深入建议从推荐页和播放页的代码读起。【免费下载链接】Bili.Uwp适用于新系统UI的哔哩项目地址: https://gitcode.com/GitHub_Trending/bi/Bili.Uwp创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
📌 标签:
工业官网
设计趋势
AI 建站
SEO
获取完整报告 →
RELATED ARTICLES
推荐阅读
2026/9/20 18:26:19
Atlas 300V实战:从ONNX到OM,用CANN部署YOLO推理模型
2026/9/20 18:21:19
SuperClaude Framework 中的 MindBase MCP:基于 PostgreSQL + pgvector 的语义记忆存储与检索实战指南
2026/9/20 18:21:19
PDF批量转TIFF的高效自动化方案
2026/9/20 19:16:27
QuickRecorder:macOS 原生屏幕录制,4K 下 CPU 不冒汗
2026/9/20 19:16:27
Report structure
2026/9/20 19:16:27
CrystalDiskInfo硬盘健康检测:S.M.A.R.T.指标解读与巡检实操
2026/9/20 19:16:27
BrewUI自酿监控指南:从传感器到浏览器的发酵温度控制详解
2026/9/20 19:16:27
OpenClaw本地部署实战:从WSL2环境到微信接入全攻略
2026/9/20 19:11:27
Linux驱动自动加载机制:从模块匹配到设备节点生成
2026/9/20 0:03:47
深入解析Transformer多头注意力机制与工程优化
2026/9/20 0:03:47
OpenClaw 的 Skills 跑学习任务,模型通道改到 TaoToken 通道行不行?
2026/9/20 0:03:47
ChatGPT报错Oops, an error occurred! 全链路排查指南
2026/9/20 0:03:47
深入解析Transformer多头注意力机制与工程优化
2026/9/20 0:03:47
OpenClaw 的 Skills 跑学习任务,模型通道改到 TaoToken 通道行不行?
2026/9/20 0:03:47
ChatGPT报错Oops, an error occurred! 全链路排查指南