MonwF / customiuizer

Pengeek(米客)
GNU General Public License v3.0
990 stars 42 forks source link

k60更新到1.0.13模块失效,自定义状态栏时钟格式功能开启模块就会失效 #527

Closed sufa3317 closed 3 weeks ago

sufa3317 commented 1 month ago

LSPosed_2024-09-14T23_45_20.757926.zip

MonwF commented 1 month ago

有空提取下系统界面apk 我看看

sufa3317 commented 4 weeks ago

有空提取下系统界面apk 我看看

系统界面_20230316.0.zip

MonwF commented 4 weeks ago

去另外 https://github.com/MonwF/customiuizer/issues/526 里面下载试试

sufa3317 commented 4 weeks ago

去另外 #526 里面下载试试

526里面的时间格式显秒可以用了,开显示时段或者自定义格式加了aa就会失效

sufa3317 commented 4 weeks ago

去另外 #526 里面下载试试

526里面的时间格式显秒可以用了,开显示时段或者自定义格式加了aa就会失效

找到问题了,设置里面时间要改12小时制,才能用显示时段功能

MonwF commented 4 weeks ago

自定义格式 日期之类的生效,aa必须得12小时?这咋也改了 等会我看下

sufa3317 commented 4 weeks ago

自定义格式 日期之类的生效,aa必须得12小时?这咋也改了 等会我看下

刚刚重启了状态栏又开始失效了 Screenshot_2024-09-19-12-30-22-832_name monwf customiuizer-edit 图1这个是失效的 Screenshot_2024-09-19-12-31-58-022_name monwf customiuizer-edit 图2打开显秒能生效,开那个时段就会自动重启状态栏然后失效 图1里面那个格式删除aa就生效,前面应该是卡出来的设置里面那个显示12小时制 附上刚刚的日志 日志.zip

MonwF commented 4 weeks ago

你这个日志里啥也没有,是不是用的去日志版

sufa3317 commented 4 weeks ago

你这个日志里啥也没有,是不是用的去日志版

github上下的mod版lsp应该不是去日志版,可能一些模块禁用了

Screenshot_2024-09-19-13-43-15-595_com fankes apperrorstracking

sufa3317 commented 4 weeks ago

自定义格式 日期之类的生效,aa必须得12小时?这咋也改了 等会我看下

Screenshot_2024-09-19-13-55-24-064_name monwf customiuizer-edit 先不开时段这个重启状态栏模块生效,再开显示时段有概率能卡出来显示成功,有时候就会突然重启状态栏,然后模块失效,卡出来了显示时段,只要重启状态栏模块必失效

MonwF commented 4 weeks ago

是的,这里要想不重启,只要把时间放最前面。其他日期、时段之类的放后面就行,比如 HH:mm:ss aa 之类的

sufa3317 commented 4 weeks ago

是的,这里要想不重启,只要把时间放最前面。其他日期、时段之类的放后面就行,比如 HH:mm:ss aa 之类的

确实,放时间后面能用了,只不过不大美观

liwenjie119 commented 4 weeks ago

是的,这里要想不重启,只要把时间放最前面。其他日期、时段之类的放后面就行,比如 HH:mm:ss aa 之类的 试了,只要时间前面有任何代码,都会崩溃不生效,看看log有没有相关的内容 LSPosed_2024-09-19T14_11_06.532402.zip

MonwF commented 4 weeks ago

日志前几天看过了,hyperos下时钟动画导致的

sufa3317 commented 4 weeks ago

日志前几天看过了,hyperos下时钟动画导致的

有解吗

liwenjie119 commented 4 weeks ago

日志前几天看过了,hyperos下时钟动画导致的

下拉通知栏的时候,时钟会先变成不带格式的,然后放大。 我发现把通知中心的时钟设置开开,格式设置成hh:mm:ss后,由于和状态栏都带秒,动画能正常完成,因此再在状态栏的时间格式前面加前缀也不会导致界面重启和失效了

sufa3317 commented 4 weeks ago

日志前几天看过了,hyperos下时钟动画导致的

下拉通知栏的时候,时钟会先变成不带格式的,然后放大。 我发现把通知中心的时钟设置开开,格式设置成hh:mm:ss后,由于和状态栏都带秒,动画能正常完成,因此再在状态栏的时间格式前面加前缀也不会导致界面重启和失效了

我这通知中心的时钟格式,跟状态栏一样的一样会失效

MonwF commented 4 weeks ago

和通知中心时钟格式无关,只要状态栏时钟格式的前三个字符里面没有':',就会失效. hyperos的动画实现是2个时钟进行过渡转换,有个逻辑是如果格式长短不一致,是右对齐还是左对齐进行动画过渡。这个过程中,代码没有初始化,导致报错。比较好的方案是_小米_自己修

liwenjie119 commented 3 weeks ago

和通知中心时钟格式无关,只要状态栏时钟格式的前三个字符里面没有':',就会失效. hyperos的动画实现是2个时钟进行过渡转换,有个逻辑是如果格式长短不一致,是右对齐还是左对齐进行动画过渡。这个过程中,代码没有初始化,导致报错。比较好的方案是_小米_自己修

那就不知道了,我现在是处于可用的状态,可能比较玄学 Screenshot_2024-09-19-20-14-00-296_com chrome canary-edit Screenshot_2024-09-19-20-13-55-576_com chrome canary

MonwF commented 3 weeks ago

app.zip 再试试 @liwenjie119

liwenjie119 commented 3 weeks ago

app.zip 再试试 @liwenjie119

目前已经可用

MonwF commented 3 weeks ago

app.zip 再试试 @liwenjie119

目前已经可用

ok

sufa3317 commented 3 weeks ago

app.zip 再试试 @liwenjie119

Screenshot_2024-09-25-14-25-37-777_com fankes apperrorstracking 可以用了,下拉通知栏有概率会重启状态栏。

MonwF commented 3 weeks ago

这个也说过很多次了,要么重启系统界面后,轻轻在右侧下拉一次控制中心,要么禁用下拉动画