gkd-kit / gkd

基于无障碍,高级选择器,订阅规则的自定义屏幕点击 Android 应用 | An Android APP with custom screen tapping based on Accessibility, Advanced Selectors, and Subscription Rules
https://gkd.li
GNU General Public License v3.0
22.2k stars 1.12k forks source link

[BUG] gkd开启服务后频繁报错 #664

Closed jnlpc123 closed 3 months ago

jnlpc123 commented 4 months ago

一些验证

日志文件-无论什么问题不包含日志将会被直接关闭

https://f.gkd.li/16278113

BUG描述(文字/截图/视频)

Screenshot_2024-07-18-13-25-47-400_com microsoft emmx

期望行为(文字/截图/视频)

修复bug

实际行为(文字/截图/视频)

打开gkd服务后,会一直提示这个报错,同时通知栏显示gkd正在显示在其他应用上层

lisonge commented 4 months ago

你这个是内部的 lru 缓存在清除数据时由于 数据错乱 导致的报错

但是我不能复现,你有开启什么额外的功能吗?

jnlpc123 commented 4 months ago

你这个是内部的 lru 缓存在清除数据时由于 数据错乱 导致的报错

但是我不能复现,你有开启什么额外的功能吗?

我开启了shizuku的两个选项,但是关闭还是会有弹窗,卸载重装gkd后目前没再触发这个bug

lisonge commented 4 months ago

还能复现吗?

如果不能复现那就是特定设备上升级应用导致的进程缓存问题,只和设备有关系了

Trrrrw commented 3 months ago

之前也出现这个问题,清除数据几天后又出现了。log-1721440942584.zip


把这个文件夹删掉就不会报错了,但过段时间可能还会出现

/storage/emulated/0/Android/data/li.songe.gkd/cache/
lisonge commented 3 months ago

https://github.com/gkd-kit/gkd/releases