软硬件--智能穿戴常见BUG及原因分析
软硬件--智能穿戴常见BUG及原因分析
1、手表有常亮功能(类似熄屏表盘),开启常亮暗屏状态下 按侧键,设备时间出现倒退现象:频率切换相关问题;
2、手表有常亮功能(类似熄屏表盘),开启常亮暗屏状态下时间不同步:aod界面卡死导致时间不更新,aod卡死与频率问题相关;
3、手表有常亮功能(类似熄屏表盘),开启常亮后抬腕亮屏出现重启:双核临界段bug;
4、打开手电筒来电时来电界面亮度不是自己设置的亮度:代码逻辑问题;
5、表盘无操作重启:jl库兼容性导致问题;
6、手表拨出有备注名电话,只显示号码,未展示对应备注名:拨出后的状态没有处理;
7、从通话记录与常用联系人拨打电话,拨出电话与所拨电话不一致:索引信息错乱了,修改代码逻辑;
8、收到来电手表直接进入通话中界面:bt状态处理错了,修改bt状态对应的处理事件;
9、手表充电15%后断开电源后黑屏,长按重启电量显示1%:合并W026项目中的未绑定状态需要重新计算电量的特性导致的问题,解决方案为回退机制;
10、睡眠UI显示错误: 数据涌出,代码逻辑问题;
11、开启定时常亮后,修改定时常亮的时间,在设置的时间范围内设备没有常亮显示且控制中心常亮图表没有开启:修改aod定时时间未实时更新aod状态,
及时更新aod状态;
12、开启定时常亮,修改手机时间为定时常亮时间范围外,常亮显示应该自动关闭且控制中心常亮开关应该为关闭状态:aod功能开关未随时间变化更新,添加时间更新事件对aod定时模式是否使能进行判断;
13、开启常亮显示后,回主表盘后抬腕亮屏,亮度改变但表盘还是显示常亮表盘:双核息屏到亮屏状态响应不及时,导致在亮屏状态再次进入aod界面,对是否处于aod界面添加判断;
14、从设置-重启后设备在logo界面卡住后黑屏:UI线程卡死导致问题;
15、0.6.1.222版本同步数据必现重启:内存分配不到,更新杰里库文件;
16、解绑前电量30%多,设备充电在APP解绑,解绑后电量显示4%:重启后的百分比策略问题,修改为之前的策略,重启后百分比不变;
17、通话记录排序显示有误:控件显示位置错了,修改代码;
18、通话界面滑动,设备必现卡死重启:内存不够;
19、今日活动界面卡死后黑屏:双核临界段bug;
20、控制面板编辑界面保存按钮概率性很难点击:控件遮挡,更改ui控件遮挡;
、、、、、、、、、、、待更新、、、、、、、、、、、、、、、、、
----------------------------------------------------------------------------------------------------------------------------------------------
以上为啵猪工作中遇到的固件的各种疑难杂症,各位大咖若有纠正的地方还望不吝赐教!!!小弟定当虚心学习!
软硬件--智能穿戴常见BUG及原因分析的更多相关文章
- 【FAQ】接入HMS Core推送服务,服务端下发消息常见错误码原因分析及解决方法
HMS Core推送服务支持开发者使用HTTPS协议接入Push服务端,可以从服务器发送下行消息给终端设备.这篇文章汇总了服务端下发消息最常见的6个错误码,并提供了原因分析和解决方法,有遇到类似问题的 ...
- thrift常见异常及原因分析(updating)
[org.apache.thrift.TException家族] [Thrift架构] 以下是thrift的客户端和服务端交互的一个原理图.可以看到遵循了rpc框架的传输层.协议层和应用层三层.本文提 ...
- 常见 core dump 原因分析signal 11 - SIGSEGV
signal 6 - SIGABRT free 多次 char *p = malloc(100); free(p); free(p); fclose 多次 // fclose 内部调用 free FI ...
- Bug不能重现的原因分析及其对策
摘 要:本文简要分析了无法重现的Bug的可能产生原因,包括环境不一致.缺少最准确的描述和浏览器的不当设置.针对这些原因,本文给出了相应的对策.通过这些措施,可以重现许多以前认为不可重现的Bug. ...
- z-index失效原因分析——由一个bug引发的对层叠上下文和z-index属性的深度思考
新年刚开工就被一个bug虐得整个人都不好了,特地记录下. (一)bug描述 在一个fixed-data-table(一个React组件)制作的表格中,需要给表头的字段提示的特效,所以做了一个提示层,但 ...
- 【FAQ】应用内支付服务无法拉起支付页面常见原因分析和解决方法
华为应用内支付服务(In-App Purchases)通过简便的接入流程为用户提供良好的应用内支付体验,然而在实际接入过程中,有一些开发者反馈测试时会无法正常拉起支付页面,下文将详细分析问题出现的5种 ...
- IE6的那些css常见bug(汇总)
IE6的那些css常见bug(汇总) 我的微博终于在前几天建立了 虽说很早之前就知道博客园这个地方 但怕自己不能坚持去写一些东西一直没有建.这几天 我做了这个决定 把我的博客建起来 每周发一些看到的, ...
- 我的第一篇文章 —— IE6的那些css常见bug(汇总)
我的微博终于在前几天建立了 虽说很早之前就知道博客园这个地方 但怕自己不能坚持去写一些东西一直没有建.这几天 我做了这个决定 把我的博客建起来 每周发一些看到的,听到了一些前端知识或者前沿技术. 另外 ...
- 穿戴-智能穿戴-ProjectGlass:谷歌眼镜(Google Project Glass)
ylbtech-穿戴-智能穿戴-ProjectGlass:谷歌眼镜(Google Project Glass) 谷歌眼镜(Google Project Glass)是由谷歌公司于2012年4月发布的一 ...
- MYSQL数据表损坏的原因分析和修复方法小结
MYSQL数据表损坏的原因分析和修复方法小结 1.表损坏的原因分析 以下原因是导致mysql 表毁坏的常见原因: 1. 服务器突然断电导致数据文件损坏. 2. 强制关机,没有先关闭mysql 服务. ...
随机推荐
- vite生成vue3项目
1.创建项目 npm init vite 2.根据提示输入项目名,也就是文件目录名,再选择框架 3.进入目录 npm install npm run dev 打完收工.
- Android笔记--内容提供者+Server端+Client端
什么是内容提供者ContentProvider 为App存取内部数据提供的统一的外部接口,让不同的应用之间得以实现数据共享 Client App端 用户输入数据的一端,或者说是用户读取到存储的数据的一 ...
- KMP 自动机,孤独的自动机(同时也是CF1721E的题解)
给定字符串 \(s\),以及 \(q\) 个串 \(t_i\),求将 \(s\) 分别与每个 \(t_i\) 拼接起来后,最靠右的 \(|t_i|\) 个前缀的 border 长度.询问间相互独立. ...
- 通过使用chatgpt 逐步解决egg项目学习的一些问题【笔记】
我的需求提问 创建一个html页面,这个页面包括通过学生id查询学生详情的组件,和通过学生姓名,身份证,选择班级的组件,并把代码告诉我 chatgpt回答 好的,以下是一个包含两个组件的HTML页面, ...
- VUE2.x原理之Object.defineProperty()
Object.defineProperty()语法说明 Object.defineProperty()的作用就是直接在一个对象上定义一个新属性,或者修改一个已经存在的属性 Object.defineP ...
- Alchemy Nft黑客松任务(第一周)
Alchemy是什么项目? 2019年12月,Alchemy完成1500万美元A轮融资,资方为Pantera Capital,斯坦福大学,Coinbase,三星等. 2021年4月,Alchemy以5 ...
- 搭建私有YUM仓库_及_内网镜像站
搭建私有YUM仓库_及_内网镜像站 搭建私有YUM仓库(自己定制的rpm包)私有yum仓库环境系统版本:centos7.4 IP:192.168.1.47 #最好能上公网 私有yum仓库服务端配置 第 ...
- 人工智能NVIDIA显卡计算(CUDA+CUDNN)平台搭建
NVIDIA是GPU(图形处理器)的发明者,也是人工智能计算的引领者.我们创建了世界上最大的游戏平台和世界上最快的超级计算机. 第一步,首先安装N卡驱动. cby@cby-Inspiron-7577: ...
- kettle从入门到精通 第十一课 kettle javascript 解析json数组
1.json步骤虽然可以解析json数组,但是不够灵活.通过javascript步骤来解析json数组比较灵活,且可以按照需要组装数据流转到下个步骤. 1)步骤名称:可以自定义 2)Transform ...
- Http请求get与post请求方式的各种相关面试总结
转载请注明出处: GET方法和POST方法是两种HTTP请求方法,GET方法通过URL传递参数,可以缓存,但参数长度有限,一般用于获取资源:POST方法通过表单传递参数,不能缓存,参数长度没有限制,一 ...