# 终端C **Repository Path**: MultiDev/BiliClientC ## Basic Information - **Project Name**: 终端C - **Description**: 你说的对但是你说的对 - **Primary Language**: Android - **License**: GPL-3.0 - **Default Branch**: develop - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 27 - **Created**: 2026-01-18 - **Last Updated**: 2026-02-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
# YNotBili.C 第三方B站Android客户端 [安装包下载点这里](https://gitee.com/MultiDev/YNotBili.C/releases) [官方 Gitee 仓库](https://gitee.com/MultiDev/YNotBili.C)
# 介绍 这是一个**极其轻量级**的**B站客户端**。 使用 kotlin + java 混合开发(其实是因为全部迁移太累了),最低支持**安卓4.0.4**。(部分4.0.4设备无法运行,但也无法解决)~~这么古老的设备解码视频都费劲,要不还是留作收藏吧(~~ **已知问题:安卓4.0.4及更低版本可能会出现播放器启动后无法播放弹幕、登录失败、功能缺失等问题。这是为了能跑起来而进行的少量阉割,请见谅。** 本项目fork自哔哩终端,**曾经**借鉴了 [WearBili](https://github.com/SpaceXC/WearBili) 和 [腕上哔哩](https://github.com/luern0313/WristBilibili) 的部分开源代码和它们收集的部分 API 。 **除此之外本项目与 其他第三方B站客户端 无任何关系**。 **谢绝在无关评论区提及终端,谢谢**。 播放视频可选择使用内置播放器、小电视播放器或凉腕播放器,内置播放器会优先支持部分功能。 >**品鉴此项目代码前请注意:此工程的某些部分存在复用以及有一些奇怪的写法以及可能存在暗病和屎山!** > >#### 本项目可能包含: > > 大哥上楼梯: > ``` > if (all.has("xxx")) { > JSONObject data = all.getJSONObject("xxx"); > if (data.has("xxx")){ > JSONObject data2 = data.getJSONObject("xxx"); > if (data2.has("xxx")){ > JSONObject data3 = data2.getJSONObject("xxx"); > if (data3.has("items_lists")){ >``` > > 神秘逻辑: > ``` > if (data.getInt("aaa") == 1 ? true : false) > if (data.getInt("bbb") == 1 ? true : false) > if (data.getInt("ccc") == 1 ? true : false) >``` > > 以上问题正在逐渐改善 > > 很多结构相同的页面(如`稍后再看`、`收藏`等只有一个 `RecyclerView`的页面)都直接使用了共用的一套界面布局。动态和视频的 `Adapter` 和 `Holder` 并没有按照常规套路来写,而是将 `Holder` 独立出来。因为有些页面如搜索页、个人信息页也用到了相同的代码,我就选择了把这些共用代码统一放在同一个类里。这可以减小一部分资源浪费,也易于整体修改。 > > 布局里 `CardView` 和 `Button` 都设置了**统一的 style** 。(这也是为什么主题系统效率极低的原因,因为这个***style一改就会出现奇妙问题,只能一个一个view设置属性了呜呜) ### 其他 > 此项目正在持续更新中,若有问题和建议欢迎提issue或加群反馈。 > > 开发组都是学生,上学期间不能更新,请勿催更,因为催了也大概率没用( # 联系 - 唯一官网(尚未上线):[ynotbilic.hydramboo.top](ynotbilic.hydramboo.top) - QQ交流群 1082439478 # 开发 `git clone` 本项目,导入到你的IDE中进行开发、构建 > 欢迎提交 pr (