Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

更新 1.52 后,广告跳过变慢,有的无法跳过 #309

Closed
8267020 opened this issue Nov 23, 2023 · 62 comments
Closed

更新 1.52 后,广告跳过变慢,有的无法跳过 #309

8267020 opened this issue Nov 23, 2023 · 62 comments

Comments

@8267020
Copy link

8267020 commented Nov 23, 2023

我是鸿蒙 4.0 系统,维护云和维护大师 跳不过去,华为主题 有时候行,有时候要等很长时间才能跳过。

回到 1.51 正常跳过
下面是日志
https://github.com/gkd-kit/inspect/files/13445386/file.zip

@altair441n
Copy link

我也是鸿蒙4.0,更新后大部分广告都跳不了了,上个版本是正常的

@lliioollcn
Copy link
Contributor

+1 ,所有广告无法跳过,coloros11

@JncJordan
Copy link

我发现更新后,快照中ActivityId为空,无法获取有效值

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

我发现更新后,快照中ActivityId为空,无法获取有效值

ActivityId 为空均为你们手机问题,安装 shizuku 可以解决

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

请提供不跳过的快照

@wangrui1hao
Copy link

请提供不跳过的快照

更新最新版本后确实没办跳过,微博、知乎、腾讯视频等均无反应
快照:https://i.gkd.li/import/13445653

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

@8267020

我是鸿蒙 4.0 系统,维护云和维护大师 跳不过去,华为主题 有时候行,有时候要等很长时间才能跳过。

我下载了你说的 维护云,我这边是正常跳过

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

@wangrui1hao

更新最新版本后确实没办跳过,微博、知乎、腾讯视频等均无反应

这3个软件我这边都能正常跳过

@wangrui1hao
Copy link

@wangrui1hao

更新最新版本后确实没办跳过,微博、知乎、腾讯视频等均无反应

这3个软件我这边都能正常跳过

试过了卸载重装,重启,还是不能跳过
目前暂时回退到 1.51 版本,功能一切正常
另外截了一些1.52版本,不能跳过广告的快照,希望能有帮助,感谢~
https://i.gkd.li/import/13445658
https://i.gkd.li/import/13445664
https://i.gkd.li/import/13445665

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

@8267020

从你的日志来看,09:19:53 时触发了维护云的开屏广告,你可以看看点击记录有没有

@KangSK1
Copy link

KangSK1 commented Nov 23, 2023

鸿蒙4.0折叠屏,外屏可以正常跳过广告,使用内屏时则无法跳过广告。实验了微博 b站 知乎都不行

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

@KangSK1 请给出日志而不是评论一句不跳过

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

@wangrui1hao 我看你的 activity 全是 null,你尝试使用 shizuku 模式看看

@wangrui1hao
Copy link

@wangrui1hao 我看你的 activity 全是 null,你尝试使用 shizuku 模式看看

shizuku 也试过了,关闭后重新授权,开启 shizuku,同样无反应

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

@wangrui1hao 麻烦把日志贴一下

@jiuqianyuan
Copy link

jiuqianyuan commented Nov 23, 2023

@lisonge
小米的MIUI14(android 13),也出现activity是null的情况,但看日志,跳转app时是识别出了activity的,点击通知栏快照截取按钮后,截取出的快照却是activity为null,是否有些问题

11:22:09.746 D/SourceFile [DefaultDispatcher-worker-3, li.songe.gkd.service.GkdAbService$1$7$1.emit(SourceFile:1)]: TopActivity(appId=com.miui.home, activityId=com.miui.home.launcher.Launcher)
11:22:12.462 D/SourceFile [DefaultDispatcher-worker-8, li.songe.gkd.service.GkdAbService$1$7$1.emit(SourceFile:1)]: args[0] = TopActivity(appId=com.jingdong.app.mall, activityId=com.jd.lib.search.view.Activity.ProductListActivity)
args[1] = subsId:0, gKey=0, gName:开屏广告, ruleIndex:0, rKey:0, active:true

11:22:13.823 D/SourceFile [DefaultDispatcher-worker-4, li.songe.gkd.service.GkdAbService$1$7$1.emit(SourceFile:1)]: TopActivity(appId=com.android.systemui, activityId=null)
11:22:14.784 D/ComplexSnapshotKt [DefaultDispatcher-worker-6, li.songe.gkd.data.ComplexSnapshotKt.createComplexSnapshot(ComplexSnapshotKt.java:146)]: args[0] = TopActivity(appId=com.jingdong.app.mall, activityId=null)
args[1] = 快照收集:314, 耗时:253ms

11:22:17.757 D/SourceFile [DefaultDispatcher-worker-7, li.songe.gkd.service.GkdAbService$1$7$1.emit(SourceFile:1)]: TopActivity(appId=com.miui.home, activityId=com.miui.home.launcher.Launcher)

@wangrui1hao
Copy link

@wangrui1hao 麻烦把日志贴一下
https://github.com/gkd-kit/inspect/files/13445825/file.zip
更新到1.52 依次打开 微博、知乎、腾讯视频、哔哩哔哩

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

@wangrui1hao

从日志来看,你在 11:30:43 打开了 腾讯视频 然后触发了开屏广告,你看看点击记录有没有?

@wangrui1hao
Copy link

wangrui1hao commented Nov 23, 2023

@wangrui1hao

从日志来看,你在 11:30:43 打开了 腾讯视频 然后触发了开屏广告,你看看点击记录有没有?
9af78a791362e9c8a6bce735dc32b86
a1252a467695938ffe22982e5a72b7f
ebcbc5ba7e83745fcce8a94ad9e935f

对的,只有一个腾讯视频的跳过,其他都没被跳过,shizuku运行状态正常

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

debug.zip

试试这个版本呢

@wangrui1hao
Copy link

wangrui1hao commented Nov 23, 2023

debug.zip

试试这个版本呢

哔哩哔哩 知乎都能跳过,运行正常,但百度网盘还是不能跳过
快照:https://i.gkd.li/import/13445883
日志:https://github.com/gkd-kit/inspect/files/13445885/file.zip

更新一下:
例如米游社、华为主题商店,广告依旧无反应(目前就测了这些,没太多有广告的APP了)

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

debug.zip

再试试这个呢

@wangrui1hao
Copy link

debug.zip

再试试这个呢

知乎、哔哩哔哩、百度网盘均无法跳过

@8267020
Copy link
Author

8267020 commented Nov 23, 2023

@8267020

从你的日志来看,09:19:53 时触发了维护云的开屏广告,你可以看看点击记录有没有

我打开了好多次,就跳过了一次

@8267020
Copy link
Author

8267020 commented Nov 23, 2023

@lisonge
下载了debug版本,维护云和维护大师,偶尔能跳过。华为视频 华为音乐 华为主题、腾讯视频 B站 就算能跳过也是要等很长时间。没有启动shizhuku模式,拍照没有界面ID。开启shizuku模式以后还是跟以前一样,但是能拍到快照ID。
喜马拉雅 https://i.gkd.li/import/13446449
腾讯视频 https://i.gkd.li/import/13446454
华为音乐 https://i.gkd.li/import/13446458
华为主题 https://i.gkd.li/import/13446462
维护云 https://i.gkd.li/import/13446465
维护大师 https://i.gkd.li/import/13446468

发现快照的界面都抓到华为桌面的了

@8267020
Copy link
Author

8267020 commented Nov 23, 2023

gkd
我刚才又测试了一个软件,有的第一次能跳过,再打开就跳不过去了。
他们的界面ID都成这样了

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

不知道你们的手机到底怎么回事

@8267020
Copy link
Author

8267020 commented Nov 23, 2023

不知道你们的手机到底怎么回事

从我接触GKD到现象,一直都正常的,拍摄快照也有正常的ID ,就是今天更新 版本以后不行了!

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

那你先用旧版本吧

@jiuqianyuan
Copy link

那你先用旧版本吧

大佬debug版本解决了activityIds是null的问题了吗

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

@jiuqianyuan

https://github.com/gkd-kit/gkd/actions/runs/6966559797 你使用这个 release 版本应该就不会卡顿

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

debug.zip

@wangrui1hao @8267020

麻烦试试这个版本,另外运行后把日志也发出来,这个会输出额外的日志

主要是我没有你们的设备,我所有的设备全是 miui,所以 miui 应该是没问题的

@drw2005
Copy link

drw2005 commented Nov 23, 2023

我升级到1.5.2后也是都不跳过了,刚才还重发了快照。

@fokgaho
Copy link

fokgaho commented Nov 23, 2023

1.5.2不开shizukuactivityIds是null,开了识别成桌面。miui的,装回1.5.1就正常

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

反馈有问题的可以试试上面的测试版本然后把日志发出来,就反馈有问题我也不知道咋解决

@8267020
Copy link
Author

8267020 commented Nov 23, 2023

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

@8267020

微博你打开了吗?我在日志里并没有看到微博的id

@8267020
Copy link
Author

8267020 commented Nov 23, 2023

打开了,没有跳过 所以没有日志?

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

debug.zip

@8267020

试试这个呢?

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

打开了,没有跳过 所以没有日志?

不是,只要进去就应该有日志

@8267020

@fokgaho
Copy link

fokgaho commented Nov 23, 2023

https://github.com/gkd-kit/inspect/files/13447383/file.zip 开了shizuku的快照,不知道这样上传对不对

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

你用的是不是 #309 (comment) 发的版本

我没有看到任何日志

@8267020
Copy link
Author

8267020 commented Nov 23, 2023

@lisonge
这几个 app 又运行了一遍
https://github.com/gkd-kit/inspect/files/13447463/file.zip

@fokgaho
Copy link

fokgaho commented Nov 23, 2023

微信图片_20231123165556

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

image
image

我有点眉目了,但是还需要确定一下


@8267020 麻烦用这个再试试

debug.zip

@wangrui1hao
Copy link

image image

我有点眉目了,但是还需要确定一下

@8267020 麻烦用这个再试试

debug.zip

我试了下你最新发的版本,目前常用软件的跳过功能都正常了
日志:https://github.com/gkd-kit/inspect/files/13447856/file.zip

@8267020
Copy link
Author

8267020 commented Nov 23, 2023

@lisonge

https://github.com/gkd-kit/inspect/files/13447850/file.zip

可以跳过了,速度挺快

目前测试的几个 app,只有维护大师 跳不了

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

可以,我后续修复一下

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

目前测试的几个 app,只有维护大师 跳不了

这个之前说过是单纯规则不匹配问题

@8267020
Copy link
Author

8267020 commented Nov 23, 2023

目前测试的几个 app,只有维护大师 跳不了

这个之前说过是单纯规则不匹配问题

你再看看我发的日志,我这轮测试的 App,都修复了。为什么维护大师不行,维护大师再旧版里面是正常秒过的

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

{
  id: 'com.example.maintenancemaster',
  name: '维护大师',
  groups: [
    {
      key: 0,
      name: '开屏广告',
      actionMaximum: 1,
      matchTime: 10000,
      quickFind: true,
      resetMatch: 'app',
      rules: [
        {
          matches:
            '[id="com.example.maintenancemaster:id/advertisement_countdown_ccd"]',
          snapshotUrls: ['https://i.gkd.li/import/12903877'],
        },
      ],
    },
  ],
}

你在本地使用这个规则看看

@8267020
Copy link
Author

8267020 commented Nov 23, 2023

{
  id: 'com.example.maintenancemaster',
  name: '维护大师',
  groups: [
    {
      key: 0,
      name: '开屏广告',
      actionMaximum: 1,
      matchTime: 10000,
      quickFind: true,
      resetMatch: 'app',
      rules: [
        {
          matches:
            '[id="com.example.maintenancemaster:id/advertisement_countdown_ccd"]',
          snapshotUrls: ['https://i.gkd.li/import/12903877'],
        },
      ],
    },
  ],
}

你在本地使用这个规则看看

使用你发的这个规则可以跳过 维护大师 开屏广告了

@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

@lisonge lisonge closed this as completed Nov 23, 2023
@lisonge
Copy link
Member

lisonge commented Nov 23, 2023

请问各位更新到 v1.5.3 后是否仍然出现相同的问题?

@Chivent0506
Copy link

请问各位更新到 v1.5.3 后是否仍然出现相同的问题?

大部分已经解决了!给力

@8267020
Copy link
Author

8267020 commented Nov 23, 2023 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests