CD APP-王宏's activity

From 2023-02-07 to 2023-03-09

2023-03-09

19:36 Figure Bug #116795 (RESOLVED): 【AF】【EVT3】【Monkey】Monkey测试12小时,出现CRASH: com.android.gallery3d(6)
CD APP-王宏
16:20 Figure Bug #116682: 【AF】【EVT】【系统手势】后台有应用运行时,在桌面状态快速操作两次底部上滑,第二次上滑后再向底部滑动,会直接进入最近运行的应用中
■ Current conclusion
分析中
■ My analysis
打印日志可知和OverviewInputConsumer相关,手势发生时和调用 mTarget.proxyTouchEvent(ev, mStarti...
CD APP-王宏
14:05 Figure Bug #116795 (ASSIGNED): 【AF】【EVT3】【Monkey】Monkey测试12小时,出现CRASH: com.android.gallery3d(6)
■ Current conclusion
已提交
■ My analysis
根据错误日志判空
■Submit URL
https://dev.thundercomm.com/gerrit/c/general/platfor...
CD APP-王宏
11:04 Figure Bug #116795: 【AF】【EVT3】【Monkey】Monkey测试12小时,出现CRASH: com.android.gallery3d(6)
tlog/manual/002_manual_00000_230307_185153.log:2819:03-07 09:30:22.004 27560 27560 E AndroidRuntime: FATAL EXCEPTION:... CD APP-王宏
10:34 Figure Bug #116747: 【AF】【EVT】【任务管理器】打开多个应用,进入recent,左右滑动应用卡片,应用卡片内容显示异常
■ Current conclusion
已提交
■ My analysis
测试过程中发现最大数量为47,在此状态下程序运行良好,未见不良反应,故此我们选择全部展示,不做复用处理
■Submit URL
https://d...
CD APP-王宏

2023-03-07

19:25 Figure Bug #116747: 【AF】【EVT】【任务管理器】打开多个应用,进入recent,左右滑动应用卡片,应用卡片内容显示异常
■ Current conclusion
分析中
■ My analysis
此处存在复用回收策略,看不见的卡片bitmap会被回收,如果确实需要快速滑动没有闪烁,
就必须取消此策略,全部加载,但是如果数目特别巨大,会有内存溢...
CD APP-王宏
18:13 Figure Bug #116759 (RESOLVED): 【AF】【EVT】【小窗模式】打开应用小窗,再次点击桌面上的该应用图标,应用图标放大显示
■ Current conclusion
已提交
■ My analysis
baseActivity表示第一次启动的activity信息,但是有些特殊应用第一次启动的activity 信息和Launcher中启动信息不一致,所...
CD APP-王宏
10:38 Figure Bug #116704 (RESOLVED): 【AF】【EVT】【桌面】向已满的dock栏添加应用,添加失败,但是屏幕底部页数显示加一
CD APP-王宏
10:21 Figure Bug #116704: 【AF】【EVT】【桌面】向已满的dock栏添加应用,添加失败,但是屏幕底部页数显示加一
■ Current conclusion
已提交
■ My analysis
调查发此过程会触发workspace界面移除等操作,但是指示器未更新。
因此调查到 WorkspacePageIndicatorDots$setSc...
CD APP-王宏

2023-03-06

20:05 Figure Bug #116704: 【AF】【EVT】【桌面】向已满的dock栏添加应用,添加失败,但是屏幕底部页数显示加一
■ Current conclusion
分析中
■ My analysis
WorkspacePageIndicatorDots中的背景绘制和前景绘制出现错误,主要是mCurrentPosition 数值错误导致的(应该为0,...
CD APP-王宏
19:32 Figure Bug #116712 (RESOLVED): 【AF】【EVT】【任务管理器】打开多个游戏,多个应用后台,在控制中心打开游戏模式(涉及分辨率变化),应用进程卡片无法自动补齐
CD APP-王宏
15:49 Figure Bug #116712: 【AF】【EVT】【任务管理器】打开多个游戏,多个应用后台,在控制中心打开游戏模式(涉及分辨率变化),应用进程卡片无法自动补齐
■ Current conclusion
已提交
■ My analysis
游戏模式开启/关闭后如果判断卡片数量大于等于6就不会执行补签逻辑,所以此时我们需要执行数据的刷新逻辑,使界面正常展示
■Submit URL
ht...
CD APP-王宏

2023-03-03

18:28 Figure Bug #116545 (RESOLVED): 【AF】【EVT】【小窗模式】打开音乐小窗,再次点击桌面上的音乐图标,音乐图标有放大效果
CD APP-王宏
17:48 Figure Bug #116545: 【AF】【EVT】【小窗模式】打开音乐小窗,再次点击桌面上的音乐图标,音乐图标有放大效果
■ Current conclusion
代码已提交
■ My analysis
调查过程中发现是跟BubbleTextView$setStayPressed()相关,另外此处是跟window的过度动画相关,但是配合framew...
CD APP-王宏

2023-03-02

19:00 Figure Bug #116451 (RESOLVED): 【AF】【EVT】【桌面】部分应用图标周围显示有白边
CD APP-王宏
18:24 Figure Bug #116545: 【AF】【EVT】【小窗模式】打开音乐小窗,再次点击桌面上的音乐图标,音乐图标有放大效果
■ Current conclusion
分析中
■ My analysis
调查过程中发现是跟BubbleTextView$setStayPressed()相关,另外此处是跟window的过度动画相关,音乐和其他正常的
启动...
CD APP-王宏
14:56 Figure Bug #116451: 【AF】【EVT】【桌面】部分应用图标周围显示有白边
■ Current conclusion
已提交
■ My analysis
根据需求方要求,对于不是正方形的启动图标做拉伸平铺的处理
■Submit URL
https://dev.thundercomm.com/gerr...
CD APP-王宏

2023-03-01

20:03 Figure Bug #116309 (RESOLVED): 【AF】【EVT】【任务管理器】移除任务管理器中唯一一个进程卡片,页面左下区域有轻微闪烁迹象
CD APP-王宏
20:02 Figure Bug #116154 (RESOLVED): 【AF】【EVT】【任务管理器】进入设置-显示-亮度调节页面,上划进入任务管理器->短暂出现两个设置进程卡片,其中一个快速消失后,最后一个空白卡片...
CD APP-王宏
20:01 Figure Bug #116421 (RESOLVED): 【AF】【EVT】【任务管理器】打开多个应用,进入recent,点击任意应用的小窗按钮,进行应用状态切换,进入recent,该应用的进程卡片消失
CD APP-王宏
19:59 Figure Bug #116302 (RESOLVED): 【AF】【EVT】【任务管理器】打开游戏模式,打开游戏,进入任务管理器页面,从控制中心中关闭游戏模式,游戏进程被结束后,进程卡片未补齐
CD APP-王宏
19:58 Figure Bug #116305 (RESOLVED): 【AF】【EVT】【任务管理器】打开游戏模式,打开多个游戏,进入任务管理器页面,从控制中心中关闭游戏模式,只有一个游戏进程卡片被移除
CD APP-王宏
19:57 Figure Bug #116360 (RESOLVED): 【AF】【EVT】【任务管理器】打开应用小窗,进入多任务管理器,空白卡片显示异常
CD APP-王宏
17:57 Figure Bug #116305: 【AF】【EVT】【任务管理器】打开游戏模式,打开多个游戏,进入任务管理器页面,从控制中心中关闭游戏模式,只有一个游戏进程卡片被移除
■ Current conclusion
代码已提交
■ My analysis
游戏模式在调整后会发送广播,提示移除哪些task,我们直接移除相关TaskView,并且补齐
■Submit URL
https://dev....
CD APP-王宏
17:56 Figure Bug #116302: 【AF】【EVT】【任务管理器】打开游戏模式,打开游戏,进入任务管理器页面,从控制中心中关闭游戏模式,游戏进程被结束后,进程卡片未补齐
■ Current conclusion
代码已提交
■ My analysis
游戏模式在调整后会发送广播,提示移除哪些task,我们直接移除相关TaskView,并且补齐
■Submit URL
https://dev....
CD APP-王宏
17:55 Figure Bug #116421: 【AF】【EVT】【任务管理器】打开多个应用,进入recent,点击任意应用的小窗按钮,进行应用状态切换,进入recent,该应用的进程卡片消失
■ Current conclusion
代码已提交
■ My analysis
小窗以及taskList相关问题,已经配合解决
■Submit URL
https://dev.thundercomm.com/gerrit/...
CD APP-王宏
17:53 Figure Bug #116154: 【AF】【EVT】【任务管理器】进入设置-显示-亮度调节页面,上划进入任务管理器->短暂出现两个设置进程卡片,其中一个快速消失后,最后一个空白卡片未及时补齐
■ Current conclusion
代码已提交
■ My analysis
systemUI的task 出现在列表中,原有逻辑不支持此逻辑,
经整体修改后已经可以正常补齐
■Submit URL
https://...
CD APP-王宏
17:50 Figure Bug #116545 (ASSIGNED): 【AF】【EVT】【小窗模式】打开音乐小窗,再次点击桌面上的音乐图标,音乐图标有放大效果
■ Current conclusion
分析中
■ My analysis
根据缩放效果,在BubbleTextView的setScale()中加日志,打印堆栈,
发现此过程无有日志打印,排除整体缩放
■ Next ac...
CD APP-王宏
17:46 Figure Bug #116451 (ASSIGNED): 【AF】【EVT】【桌面】部分应用图标周围显示有白边
■ Current conclusion
分析中
■ My analysis
此处本应是第三方APP自己去做适配操作,但是他们没做,收集资料如下
https://zhuanlan.zhihu.com/p/394394678
...
CD APP-王宏

2023-02-28

20:09 Figure Bug #116563 (RESOLVED): 【AF】【EVT3】【Monkey】Monkey测试12小时,出现CRASH: com.android.gallery3d(5)
CD APP-王宏
15:38 Figure Bug #116563: 【AF】【EVT3】【Monkey】Monkey测试12小时,出现CRASH: com.android.gallery3d(5)
■ Current conclusion
代码已提交,待跑monkey
■ My analysis
Fragment commit需要在onSaveInstanceState之前调用,按照如果存在之后调用的情况,
可以采用co...
CD APP-王宏
15:01 Figure Bug #116563: 【AF】【EVT3】【Monkey】Monkey测试12小时,出现CRASH: com.android.gallery3d(5)
测试步骤:
1.打开相册,选择一张图片,点击右下角编辑按钮
2.选中右下角的裁剪图标,选择列表中旋转,拉直,镜像等,都会触发报错中的代码逻辑。
CD APP-王宏
10:25 Figure Bug #116421: 【AF】【EVT】【任务管理器】打开多个应用,进入recent,点击任意应用的小窗按钮,进行应用状态切换,进入recent,该应用的进程卡片消失
■ Current conclusion
代码已提交
■ My analysis
目前还会出现此类问题,已查明原因,是由于小窗的状态还未消除,导致taskList中的相关task被移除
■ Next action
和小窗联调...
CD APP-王宏

2023-02-27

10:58 Figure Bug #116491: 【AF】【EVT】【任务管理器】先打开音乐小窗,再打开视频小窗,后台无音乐应用进程
■ Current conclusion
分析中
■ My analysis
调查未从FW获取到相关task数据
■ Next action
请FW的同事调查一下原因,谢谢
CD APP-王宏

2023-02-24

18:27 Figure Bug #116305: 【AF】【EVT】【任务管理器】打开游戏模式,打开多个游戏,进入任务管理器页面,从控制中心中关闭游戏模式,只有一个游戏进程卡片被移除
等待小窗调整完成后入库 CD APP-王宏
18:27 Figure Bug #116309: 【AF】【EVT】【任务管理器】移除任务管理器中唯一一个进程卡片,页面左下区域有轻微闪烁迹象
等待小窗调整完成后入库 CD APP-王宏
18:26 Figure Bug #116154: 【AF】【EVT】【任务管理器】进入设置-显示-亮度调节页面,上划进入任务管理器->短暂出现两个设置进程卡片,其中一个快速消失后,最后一个空白卡片未及时补齐
等待小窗调整完成后入库 CD APP-王宏
18:26 Figure Bug #116302: 【AF】【EVT】【任务管理器】打开游戏模式,打开游戏,进入任务管理器页面,从控制中心中关闭游戏模式,游戏进程被结束后,进程卡片未补齐
等待小窗调整完成后入库 CD APP-王宏
18:26 Figure Bug #116421: 【AF】【EVT】【任务管理器】打开多个应用,进入recent,点击任意应用的小窗按钮,进行应用状态切换,进入recent,该应用的进程卡片消失
等待小窗调整完成后入库 CD APP-王宏
18:25 Figure Bug #116360: 【AF】【EVT】【任务管理器】打开应用小窗,进入多任务管理器,空白卡片显示异常
等待小窗调整完成后入库 CD APP-王宏
15:55 Figure Bug #116416 (RESOLVED): 【AF】【EVT3】【Monkey】Monkey测试12小时,出现CRASH: com.android.deskclock(1)
■ Current conclusion
问题已经解决
■ My analysis
根据最新的需求,时钟app被删除
■ Submit URL
https://dev.thundercomm.com/gerrit/c...
CD APP-王宏
15:52 Figure Bug #116388 (RESOLVED): 【AF】【EVT3】【时钟】创建三个定时器等待超时后,从通知中心进入定时器,定时器只显示两个并且偶现crash
■ Current conclusion
问题已经解决
■ My analysis
根据最新的需求,时钟app被删除
■ Submit URL
https://dev.thundercomm.com/gerrit/c...
CD APP-王宏
15:51 Figure Bug #116387 (NEED_INFO): 【AF】【EVT3】【时钟】创建两个定时器等待超时后,从通知中心进入定时器,定时器显示界面异常并且后台出现两个进程
■ Current conclusion
问题已经解决
■ My analysis
根据最新的需求,时钟app被删除
■ Submit URL
https://dev.thundercomm.com/gerrit/c...
CD APP-王宏

2023-02-23

16:57 Figure Bug #116421 (ASSIGNED): 【AF】【EVT】【任务管理器】打开多个应用,进入recent,点击任意应用的小窗按钮,进行应用状态切换,进入recent,该应用的进程卡片消失
CD APP-王宏
16:01 Figure Bug #116421: 【AF】【EVT】【任务管理器】打开多个应用,进入recent,点击任意应用的小窗按钮,进行应用状态切换,进入recent,该应用的进程卡片消失
■ Current conclusion
代码已提交
■ My analysis
此时处代码和小窗以及获取tasks相关的FW接口相关,
需要和小窗以及tasks获取接口人联调,
■ Next action
1.回退 ht...
CD APP-王宏
15:56 Figure Bug #116302: 【AF】【EVT】【任务管理器】打开游戏模式,打开游戏,进入任务管理器页面,从控制中心中关闭游戏模式,游戏进程被结束后,进程卡片未补齐
■ Current conclusion
代码已提交
■ My analysis
发现某个动画被取消导致动画结束后的回调未执行。
因此这种被动的被移除的task,我们不采取动画的形式移除,而采用重新绘制
在RecentsVi...
CD APP-王宏
15:55 Figure Bug #116154: 【AF】【EVT】【任务管理器】进入设置-显示-亮度调节页面,上划进入任务管理器->短暂出现两个设置进程卡片,其中一个快速消失后,最后一个空白卡片未及时补齐
■ Current conclusion
代码已提交
■ My analysis
原因:systemUI的task 出现在列表中,我们在初始化的时候就把包名为systemUI的task给移除。
代码为
for...
CD APP-王宏
15:52 Figure Bug #116309: 【AF】【EVT】【任务管理器】移除任务管理器中唯一一个进程卡片,页面左下区域有轻微闪烁迹象
■ Current conclusion
代码已提交
■ My analysis
此问题出现的原因是 补位动画和移除全部的动画相冲突,此时,我们采取移除最后一个task时,不执行补位动画的方案,
在RecentsView$cr...
CD APP-王宏
15:48 Figure Bug #116305: 【AF】【EVT】【任务管理器】打开游戏模式,打开多个游戏,进入任务管理器页面,从控制中心中关闭游戏模式,只有一个游戏进程卡片被移除
■ Current conclusion
代码已提交
■ My analysis
发现某个动画被取消导致动画结束后的回调未执行。
因此这种被动的被移除的task,我们不采取动画的形式移除,而采用重新绘制
在RecentsVi...
CD APP-王宏
15:44 Figure Bug #116360: 【AF】【EVT】【任务管理器】打开应用小窗,进入多任务管理器,空白卡片显示异常
■ Current conclusion
代码已提交
■ My analysis
根据视频分析,是因为在进入recent的时候将空界面展示了出来,并且,界面展示的位置也有问题,因此,
1.修正RecentsViewStateC...
CD APP-王宏

2023-02-16

20:03 Figure Bug #116132: 【AF】【EVT】【控制中心】左划删除通知中心最顶端的一条通知,音乐播放器会短暂消失
■ Current conclusion
分析中
■ My analysis
进发现NotificationMediaManager$MediaDataManager.Listener$onMediaDataRemoved---...
CD APP-王宏
19:46 Figure Bug #115665 (RESOLVED): 【AF】【EVT】【通知中心】当通知中心内容多余一屏时,右侧没有滚动条
CD APP-王宏

2023-02-15

20:49 Figure Bug #115665: 【AF】【EVT】【通知中心】当通知中心内容多余一屏时,右侧没有滚动条
■ Current conclusion
已提交
■ My analysis
因为没有判断内容的高度和控件固定高度的大小,导致了异常情况,随补交此条commit
■ Commit URL
https://dev.thunde...
CD APP-王宏
20:48 Figure Bug #116132: 【AF】【EVT】【控制中心】左划删除通知中心最顶端的一条通知,音乐播放器会短暂消失
■ Current conclusion
分析中
■ My analysis
最终发现在移除的时候调用这个 NotificationMediaManager$MediaDataManager.Listener$onMediaDa...
CD APP-王宏
20:39 Figure Bug #115665 (ASSIGNED): 【AF】【EVT】【通知中心】当通知中心内容多余一屏时,右侧没有滚动条
CD APP-王宏
13:42 Figure Bug #115665 (RESOLVED): 【AF】【EVT】【通知中心】当通知中心内容多余一屏时,右侧没有滚动条
CD APP-王宏

2023-02-14

18:14 Figure Bug #115665: 【AF】【EVT】【通知中心】当通知中心内容多余一屏时,右侧没有滚动条
■ Current conclusion
已提交
■ My analysis
根据滚动距离,可见控件高度和完整的内容高度来完成计算,进而绘制出scroll bar
■ Commit URL
https://dev.thund...
CD APP-王宏

2023-02-13

20:05 Figure Bug #116132: 【AF】【EVT】【控制中心】左划删除通知中心最顶端的一条通知,音乐播放器会短暂消失
■ Current conclusion
分析中
■ My analysis
MediaDataManager$onNotificationRemoved --->notifyMediaDataRemoved(key) --->...
CD APP-王宏
17:53 Figure Bug #115072 (RESOLVED): 【AF】【EVT2】【通知中心&控制中心】把系统字体调至最大后,通知中心和控制中心中的部分文言显示不全
CD APP-王宏
11:28 Figure Bug #115072: 【AF】【EVT2】【通知中心&控制中心】把系统字体调至最大后,通知中心和控制中心中的部分文言显示不全
■ Current conclusion
已提交
■ My analysis
通知栏文字在系统文字调到最大展示不全,高度设置为包裹内容,即可解决
■Submit URL
https://dev.thundercomm.com...
CD APP-王宏
11:25 Figure Bug #115072 (ASSIGNED): 【AF】【EVT2】【通知中心&控制中心】把系统字体调至最大后,通知中心和控制中心中的部分文言显示不全
CD APP-王宏
09:44 Figure Bug #115072 (RESOLVED): 【AF】【EVT2】【通知中心&控制中心】把系统字体调至最大后,通知中心和控制中心中的部分文言显示不全
■ Current conclusion
已入库,待测试同事验证
■ My analysis
文字展示不全,主要是因为写死了宽度,并且设定了固定的padding,又因为需求要求控件大小不能改变,所以我们采用自定义控件的形式来自适...
CD APP-王宏

2023-02-10

19:20 Figure Bug #116132: 【AF】【EVT】【控制中心】左划删除通知中心最顶端的一条通知,音乐播放器会短暂消失
■ Current conclusion
分析中
■ My analysis
MediaCarouselController$addOrUpdatePlayer 中的 existingPlayer ==null ,导致View...
CD APP-王宏
15:00 Figure Bug #115072: 【AF】【EVT2】【通知中心&控制中心】把系统字体调至最大后,通知中心和控制中心中的部分文言显示不全
■ Current conclusion
已提交
■ My analysis
文字展示不全,主要是因为写死了宽度,将宽度改为自适应,并注意设置最小宽度。
文字控件被截取主要是位置未居中。设置center可解决
■Submit...
CD APP-王宏

2023-02-09

17:52 Figure Bug #116079 (RESOLVED): 【AF】【EVT】【任务管理器】移除任意应用卡片,剩下的应用卡片有短暂闪烁迹象
CD APP-王宏
17:35 Figure Bug #116079: 【AF】【EVT】【任务管理器】移除任意应用卡片,剩下的应用卡片有短暂闪烁迹象
■ Current conclusion
已提交
■ My analysis
在删除卡片后,其余卡片闪烁,主要是因为刷新了界面,现在我们采取只刷新后添加的View,
其余原View不做刷新操作,消除了刷新操作带来的闪烁情况
...
CD APP-王宏

2023-02-08

18:12 Figure Bug #115859 (RESOLVED): 【AF】【EVT】【桌面】应用的点击开启范围过大且四周范围不一致,在应用周围较远空白处点击也会进入应用
CD APP-王宏
14:21 Figure Bug #115859: 【AF】【EVT】【桌面】应用的点击开启范围过大且四周范围不一致,在应用周围较远空白处点击也会进入应用
■ Current conclusion
已提交,已和需求UE沟通,当前点击区域为180x180
■ My analysis
在BubbleTextView和FolderIcon中的shouldIgnoreTouchDown()...
CD APP-王宏

2023-02-07

17:22 Figure Bug #115859: 【AF】【EVT】【桌面】应用的点击开启范围过大且四周范围不一致,在应用周围较远空白处点击也会进入应用
■ Current conclusion
分析中
■ My analysis
根据现象在启动图标上边点击,控件无响应,底部点击会正常响应点击事件,故排查BubbleTextView$onTouchEvent()发现shouldI...
CD APP-王宏
17:17 Figure Bug #115923 (RESOLVED): 【AF】【EVT】【任务管理器】打开一个应用和小窗应用,将其小窗应用卡片删除后,应用空白卡片不会自动补齐
CD APP-王宏
15:03 Figure Bug #115923: 【AF】【EVT】【任务管理器】打开一个应用和小窗应用,将其小窗应用卡片删除后,应用空白卡片不会自动补齐
■ Current conclusion
已提交,待验证
■ My analysis
调查发现我们的刷新是在RecentsView$mTaskStackListener$onTaskRemoved中处理的,咨询小窗发现本次不会回...
CD APP-王宏
11:48 Figure Bug #115270 (RESOLVED): 【AF】【EVT】【任务管理器】打开多任务管理器时,会出现短暂卡顿
■ Current conclusion
已入库
■ My analysis
在动画初始化好过后才初始化好recent中各控件的位置,会导致飞入前一种状态下的位置中,
只需要将控件位置初始化的时机提前到动画创建之前就能解决问题...
CD APP-王宏
 

Also available in: Atom