├── .github └── ISSUE_TEMPLATE │ └── bug--.md ├── CHANGELOG ├── CHANGELOG.md ├── FAQs.md └── README.md /.github/ISSUE_TEMPLATE/bug--.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Bug反馈 3 | about: 在使用WearBili过程中出现的Bug 4 | title: "[设备]:[问题简要描述]" 5 | labels: '' 6 | assignees: '' 7 | 8 | --- 9 | 10 | ## 提问前,请现在FAQ或issue列表中搜索您的问题。如果您的问题已经被提交过或者在FAQ中提及,您将不会收到来自开发者的回复。您可以在code页面下关注此仓库,以便接收其他人的提问。 11 | # 一个项填写前,请将括号内容删除,将信息填写在冒号后面。 12 | 13 |
14 | 15 | **软件版本代码**:(e.g. Rel-AL 0.9.2) 16 | 17 | **您的设备型号**:(e.g. OppoWatch二代) 18 | 19 | **是否崩溃**:(Y/N) 20 | 21 | **错误发生时间**:(e.g. 2022.08.08,约16:10) 22 | 23 | **Bug详细描述**:(e.g. 浏览评论快速滑动时崩溃)(请尽量使用准确,简洁的语言描述问题) 24 | 25 | **能否复现**:(Y/N) 26 | 27 | **复现步骤**: 28 | 29 | 1. 30 | 31 | 2. 32 | 33 | 3. 34 | 35 | **Bug截图(可选)**: 36 | 37 | **bug所在页面**:(e.g. 动态下的评论页面) 38 | 39 | **您的联系方式**:(可选,uid/qq号码/邮箱均可) 40 | -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- 1 | # CHANGELOG 2 | ## 2022/08/09 Rel-AL 0.10.1 3 | **FIX** 4 | - 或许修复了部分ViewPager的Fragment页面没有attach在activity上时会崩溃 5 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # CHANGELOG 2 | 3 | ## 2022/08/09 4 | ### Rel-AL 0.10.1 ROUTINE UPDATE 5 | **FIX** 6 | - 或许修复了部分ViewPager的Fragment页面没有attach在activity上时会崩溃的问题 7 | ### Rel-AL 0.10.2 ROUTINE UPDATE 8 | **FIX** 9 | - 修复了个人页面头像框错位问题 10 | 11 | ## 2022/08/12 12 | ### Rel-AL 0.12.0 FEATURE UPDATE 13 | **FEAT** 14 | - 查看收藏夹列表 15 | - 查看收藏夹内的视频列表 16 | - 查看关注分组列表 17 | - 查看关注分组里的用户列表 18 | ### Rel-AL 0.12.1 ROUTINE UPDATE 19 | **FIX** 20 | - 修复mid过长崩溃问题 21 | 22 | ## 2022/08/13 23 | ### Rel-AL 0.12.3 ROUTINE UPDATE 24 | **FIX** 25 | - 修复视频列表在某些设备上封面显示效果不好的问题 26 | - 修复首页/视频详情页的几个页面加载完成之前滑走会导致加载中断并且无法重新加载的问题 27 | - 修复了另一个地方的mid过长导致崩溃的问题 28 | 29 | **CHANGE** 30 | - 视频播放页换成Exoplayer官方提供的PlayerView,或许可以解决一些莫名其妙的问题 31 | 32 | ## 2022/08/14 33 | ### Rel-AL 0.12.4 ROUTINE UPDATE 34 | **FIX** 35 | - 修复了一些可能导致崩溃的bug 36 | - 修复了动态列表下拉刷新时会自动下滑的bug 37 | - 38 | **LOGIC** 39 | - 新增了获取用户access_key的方法 40 | - 改变了一些网络请求方法的回调逻辑 41 | - 42 | **KNOWN BUGS** 43 | - 动态刷新完成后,可能不会自己回到顶部 44 | - 点击无网络页面的刷新按钮会导致崩溃 45 | - 动态详情和无网络页面有渲染问题,可能导致花屏、重影等问题 46 | 47 | ## 2022/08/15 48 | ### Rel-AL 0.12.5 FEATURE UPDATE 49 | **FEAT** 50 | - 新增“UP主觉得很赞”标签 51 | - 在评论列表中显示的楼中楼会用粉色来区分up主 52 | 53 | **FIX** 54 | - 修复了UP主标识会在其他人头上显示的BUG 55 | - 修复了动态评论只能获取第一页的BUG 56 | 57 | **KNOWN BUGS** 58 | - 动态评论页在触发加载更多时有几率崩溃 59 | - 动态评论页在触发加载更多时有几率重复 60 | 61 | ## 2022/08/16 62 | ### Rel-AL 0.12.6 ROUTINE UPDATE 63 | **FIX** 64 | - 修复了因修改密码等原因被强制下线后会崩溃的Bug 65 | - 修复了未登录时动态不会主动要求登录的bug 66 | - 修复了个人页面被下线后控件不会自动消失的bug 67 | 68 | **LOGIC** 69 | - 更新了登录相关逻辑,实现了access key的保存 70 | 71 | **KNOWN BUGS** 72 | - 被下线后进入收藏/关注等页面会崩溃 73 | 74 | ## 2022/08/17 75 | - 咕咕咕...... 76 | 77 | ## 2022/08/18 78 | ### Rel-AL 0.13.0 FEATURE UPDATE 79 | **FEAT** 80 | - 新增了设置页面 81 | - 新增了登出账号按钮 82 | - 更换了新的首页视频推荐api 83 | 84 | **FIX** 85 | - 修复了在个人页/动态页无法登录的问题 86 | - 修复了未登录状态下首页推荐只能获取10个视频的bug 87 | - 修复了一种导致在动态详情页崩溃的可能 88 | 89 | **LOGIC** 90 | - 初步实现了设置系统 91 | 92 | ## 2022/08/19 93 | ### Rel-AL 0.13.1 ROUTINE UPDATE 94 | **FIX** 95 | - 修复了在没有头像框情况下头像只显示一半的Bug 96 | - 一些微小的UI优化 97 | 98 | ## 2022/08/20 99 | ### Rel-AL 0.13.2 ROUTINE UPDATE 100 | **FEAT** 101 | - 新增了在首页推荐/动态/视频评论区双击标题栏回到顶部刷新的功能 102 | - 新增了在动态页查看图片时的手动返回按钮 103 | 104 | **FIX** 105 | - 修复了转发动态中源动态id太长导致崩溃的问题 106 | 107 | ## 2022/08/21 108 | ### Rel-AL 0.13.3 FEATURE UPDATE 109 | **FEAT** 110 | - 新增「调试开关」设置项,打开后会显示部分用于调试应用的信息 111 | - 新增默认播放器选项,可以选择点击播放按钮后打开的播放器 112 | - 移除了视频详情页的其他播放选项 113 | 114 | **LOGIC** 115 | - 改进了设置系统,实现了单选功能 116 | 117 | ## 2022/08/22 118 | ### Rel-AL 0.13.4 FEATURE UPDATE 119 | **FEAT** 120 | - 新增曲线列表布局,在首页的推荐/动态下生效,适配圆屏 121 | - 设置中可开启/关闭 122 | 123 | **FIX** 124 | - 修复了小天才手表上内建播放器有声无画面的bug 125 | - 优化了内建播放器的性能 126 | - 修复了一些可能导致崩溃的bug 127 | 128 | **LOGIC** 129 | - 实现了更改某些设置项需要重启的逻辑 130 | 131 | ## 2022/08/23 132 | ### Rel-AL 0.14.1 FEATURE UPDATE 133 | **FEAT** 134 | - 现有界面全部适配圆屏 135 | 136 | **LOGIC** 137 | - 圆滑列表是否开启的默认值改为是否为圆屏 138 | 139 | ## 2022/08/24 140 | ### Rel-AL 0.14.2 ROUTINE UPDATE 141 | **OPTI** 142 | - 内建播放器适配圆屏 143 | - 关注列表UI优化 144 | 145 | ## 2022/08/25 146 | ### Rel-AL 0.14.3 FEATURE UPDATE 147 | **FEAT** 148 | - 在视频下发表评论 149 | 150 | **KNOWN BUGS** 151 | - 发评论的页面出现了与无网络页面、动态详情等一样的问题 152 | 153 | ## 2022/08/26 154 | ### Rel-AL 0.14.4 ROUTINE UPDATE 155 | **OPTI** 156 | - 搜索结果UI优化(标题栏会跑马灯显示搜索内容) 157 | 158 | **LOGIC** 159 | - 实现了无需手动请求焦点即可获取焦点的TextView(写了一个Custom View继承于TextView并重写isFocused方法一直返回true) 160 | 161 | ## 2022/08/28 162 | ### Rel-AL 0.14.5 ROUTINE UPDATE 163 | **FEAT** 164 | - 新增视频历史进度定位功能 165 | 166 | **FIX** 167 | - 优化了历史进度定位的逻辑 168 | - 修复了点击已失效视频详情会崩落的问题 169 | - 修复了一些因为int/long引起的问题 170 | - 修复了转发动态无法点击的问题 171 | - 修复了快速定位到动态页时标题为空的问题 172 | - 修复了加载视频时没有小电视的问题 173 | 174 | ## 2022/09/11 175 | ### Rel-AL 0.14.6 ROUTINE UPDATE 176 | **FEAT** 177 | - 视频播放页面新增时间&设备状态显示 178 | 179 | **FIX** 180 | - 修复了若干Bug 181 | 182 | ## 2022/09/17 183 | ### Rel-AL 0.15.0 FEATURE UPDATE 184 | **FEAT** 185 | - 新增个人历史记录功能 186 | 187 | **FIX** 188 | - 修复了在封面未加载完成前退出视频详情导致的崩溃 189 | 190 | **LOGIC** 191 | - 首次在WearBili中使用Jetpack Compose编写UI 192 | - 封装了背景、视频卡片等组件 193 | - 封装了点击缩放动效 194 | 195 | ## 2022/10/05 196 | ### Rel-AL 0.15.1 ROUTINE UPDATE 197 | **FIX** 198 | - 修复了部分页面activity花屏的问题 199 | 200 | ## 2022/10/27 201 | ### Rel-AL 0.15.2 ROUTINE UPDATE AND EMERGENCY(?) FIX 202 | **FIX** 203 | - 为每个请求添加了合法UA 204 | 205 | ## 2022/10/29 206 | ### Rel-AL 0.16.0 FEATURE UPDATE 207 | **FEAT** 208 | - 新增番剧详情查看及播放 209 | 210 | ## 2022/10/29 211 | ### Rel-AL 0.16.1 FEATURE UPDATE 212 | **FEAT** 213 | - 新增新番时间表 214 | 215 | ## 2022/10/30 216 | ### Rel-AL 0.16.2 FEATURE UPDATE 217 | **FEAT** 218 | - 历史记录&首页的番剧跳转 219 | - 新番时间表圆形屏幕适配 220 | 221 | **FIX** 222 | - 修复了番剧在首页推荐和历史记录没有UP主显示的Bug 223 | - 修复了搜索没有点击反馈的Bug 224 | 225 | **LOGIC** 226 | - 背景标题自动适配圆形屏幕 227 | 228 | ### Rel-AL 0.16.3 FEATURE UPDATE 229 | **FEAT** 230 | - 新增全站排行榜 231 | -------------------------------------------------------------------------------- /FAQs.md: -------------------------------------------------------------------------------- 1 | ## FAQ/常见问题 2 | 3 | ### Q:圆屏适配? 4 | A:目前还没有专门的UI,圆屏只能保证没有空间被裁切到外面,可能使用体验交叉。以后会专门适配圆屏的。 5 | 6 | ### Q:为什么我不能点赞/投币/收藏/三连? 7 | A:因为这些功能还没有完成。 8 | 9 | 10 | ### Q:为什么不能缓存? 11 | A:因为还没有完成。 12 | 13 | 14 | ### Q:为什么有些按钮点击不了? 15 | A:大概率是因为还没有完成。若排除这种可能,请上报Bug。 16 | 17 | 18 | ### Q:为什么我进不去应用? 19 | A:大概率因为你还没有内测资格。若排除这种可能,请上报Bug。 20 | 21 | 22 | ### Q:为什么进应用时进不去并提示“网络异常”? 23 | A:字面意思,不理解建议重读小学。 24 | 25 | 26 | ### Q:为什么点击关注按钮没有变化? 27 | A:可能是您的账号被b站下线,重新登录即可解决。若排除这种可能,请上报Bug。 28 | 29 | 30 | ### Q:为什么会卡顿? 31 | A:程序处在内测阶段,将来会作优化。 32 | 33 | 34 | ### Q:为什么动态/评论头像消失? 35 | A:网络速度原因,等待网络恢复即可。若排除这种可能,请上报Bug。 36 | 37 | 38 | ### Q:为什么视频已经开始播放,但加载页面没有消失? 39 | A:设备卡顿原因,后续会进行优化。您可以尝试在不退出界面的情况下熄灭屏幕后再次点亮。若解决方法无效,请上报Bug。 40 | 41 | 42 | ### Q:为什么内建播放器的选项界面只有一个按钮? 43 | A:未完成,作占位用。 44 | 45 | 46 | ### Q:为什么旋转播放器没有反应? 47 | A:可能是您的设备不支持旋转屏幕。若排除这种可能,请上报Bug。 48 | 49 | 50 | ### Q:为什么旋转播放器后视频被拉伸了? 51 | A:是bug,后续修复。 52 | 53 | 54 | ### Q:我该怎么给WearBili提意见? 55 | A:加入QQ群,在下一次意见征集时参与。 56 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # WearBili-BugReport 2 | WearBili内测Bug反馈仓库,详情请加群596952652。 3 | 4 | 内测安装包请前往[App Center](https://install.appcenter.ms/users/xc-chan/apps/wearbili/distribution_groups/insider)下载。 5 | 6 | ## 关于软件 7 | WearBili是由个人开发者XCちゃん开发的,运行在手表上的第三方哔哩哔哩客户端。软件全部免费,无任何商业行为。开发结束后会提供给所有人使用。 8 | 9 | ## 关于内测 10 | 软件目前处在内测阶段,所有人可以下载,但需要开发者手动添加哔哩哔哩UID至白名单才可以使用。这意味着,软件目前的状态极不稳定,运行过程中可能发生包括但不限于闪退、崩溃、无响应、耗电快、耗流量多等情况。如果内测版软件对您或您的设备造成了任何损伤,开发者将不会承担任何因此带来的后果。 11 | 12 | 13 | **对您造成的不良后果包括但不限于:** 14 | - 上课偷偷玩被老师抓包 15 | - 被家长发现没收手表 16 | - 被同学抢去玩弄坏手表 17 | - 以上情况对您造成的精神层面的伤害 18 | - ...... 19 | 20 | 当然,如果您在软件使用过程中触发了任何 不在FAQ内有提及的/未知/其他人或您没有提交过的 Bug,请在issue页面参照提供的模板反馈Bug。若您提交的Bug不属于上面的任何一类,您将不会受到回复。软件已经接入Microsoft Azure App Center崩溃上报系统,在您设备上的任何崩溃及其日志信息将会在网络条件允许的情况下自动上报。此系统不会收集您设备和账号中的任何敏感信息。 21 | 22 | 23 | ## 关于开源 24 | 软件开发完成后,会在Github开放大部分源代码。为了尊重UI设计师们的劳动成果,同时为了防止白嫖党,将不会开源UI相关代码(包括icon、drawable、layout等文件),但时间等条件允许情况下或许会开放处理过后的无装饰UI布局。敬请积极关注后续活动。 25 | 26 | ## 特别鸣谢(排名不分先后) 27 | - LoveMiku236yo 28 | - 是林潼 29 | - JesseGary 30 | - 天 Sky233ml 31 | - ToDesign Studio 32 | - HankMi 33 | - 社会易姐SocialSisterYi 34 | - 仓库[bilibili-api-collect](https://github.com/SocialSisterYi/bilibili-api-collect)及其贡献者们 35 | 36 | 以上的个人/组织为我提供了极大的帮助,对WearBili的开发做出了卓越贡献,在此感谢他们。您可以在WearBili->设置->关于中查看名单。 37 | --------------------------------------------------------------------------------