openthos / multiwin-analysis

4 stars 14 forks source link

Daily Report 2019-10 Liu Xiaoxu #2598

Open xiaoxu8 opened 5 years ago

xiaoxu8 commented 5 years ago

10/08 report: 1.之前解决oto8 office全屏时无法显示菜单问题,导致部分应用被底部状态栏遮挡无法显示全,分析解决office问题,而不影响其他应用显示使用。

xiaoxu8 commented 5 years ago

10/09 report: 1.分析、解决oto8 office全屏时无法显示菜单问题,同时不影响其他其他应用显示,目前通过分析测试oto8 img 是否是后来引入的问题。

xiaoxu8 commented 5 years ago

10/10 report: 1.分析测试oto8 img 确定office全屏无法显示菜单问题不是后来引入的,原生aosp x86同样存在此问题,通过分析窗口resize过程,发现窗口resize时,如果height超过屏幕显示的高度,office会存在此问题。

xiaoxu8 commented 5 years ago

10/11 report: 1.通过设置窗口resize时的尺寸,限制窗口Height不超过屏幕减去StatusBar的高度,解决oto8 office不显示窗口菜单问题。

xiaoxu8 commented 5 years ago

10/14 report: 1.通过测试发现微信小程序历史记录无法通过鼠标点击,只能通过触摸才能点击,此问题在手机端、华为m6、openthos上都存在,同时在openthos上,在中文环境下,输入搜索小程序的内容,点击键盘enter键可以搜索,而在m6上无法实现搜索。

xiaoxu8 commented 5 years ago

10/15 report: 1.尝试编译aosp8.1源码,并在arm、x86模拟器上运行,目前以及编译成功x86 aosp8.1源码,且commit了openthos frameworks/base上patches,正在尝试编译。

xiaoxu8 commented 5 years ago

10/16 report: 1.编译aosp8.1 r65源码,已编译完成,同事commit oepnthos frameworks base 修改的patches,已编译完成,且成功运行在x86模拟器上。

xiaoxu8 commented 5 years ago

10/17 report: 1.分析oto8 微信在兼容模式下运行,欢乐斗地主、天天斗地主打开闪退问题,目前定位到与微信的configuration有关,正在进一步分析问题。

xiaoxu8 commented 5 years ago

10/21 report: 1.测试提交oto8 微信切换兼容模式下运行,首次打开闪退bug。

xiaoxu8 commented 5 years ago

10/22 report: 1.oto8 微信斗地主小程序无法使用bug,通过设置横竖屏宽高一致方式可解决此问题,整理代码测试有效

xiaoxu8 commented 5 years ago

10/23 report: 1.整理提交测试解决oto8 微信斗地主小程序无法使用的patches,同时拆分oto8 frameworks、base下multiwindow以及systemui相关diff文件。

xiaoxu8 commented 5 years ago

10/24 report: 1.测试反馈解决oto8 微信斗地主小程序无法使用的patches存在问题,解决后再次提交测试。

xiaoxu8 commented 5 years ago

10/28 report: 1.同步Android9、10 aosp源码,并搭建编译、运行环境

xiaoxu8 commented 5 years ago

10/29 report: 1.已同步完成Android9、Android10 aosp源码,且编译成功,同时Android9 aosp源码编译成功后,已成功运行在x86模拟器上。

xiaoxu8 commented 5 years ago

10/30 report: 1.在aosp9.0上精简移植StartupMenu、StatusBar模块,已移植完成,且能成功运行。

xiaoxu8 commented 5 years ago

10/31 report: 1.分析aosp9.0 app启动过程中,LaunchParams、ActivityOptions加载流程。