我在端午节发布了独立开发的自动记牌器 app 。
最近有俩用户给我反馈,app 总是弹窗,且都是安卓 14 。
本周我查了些资料,发现安卓 14 持续截屏会一直弹窗。
然后 app 交流群有的用户也是安卓 14 ,并没有这一问题。昨晚我问了几个记牌器的开发者,他们也没说用户反馈安卓 14 一直弹窗
我推测:有的安卓 14 不会一直弹窗,是厂商改了系统源码。所以,我的 app 会损失某些机型的用户,哎,被系统制裁了。。。
![]() | 1 jstony 2024-06-21 10:17:59 +08:00 从推测得到结论,这个路径不太对吧,起码拿到实锤在证据。 |
2 changepll 2024-06-21 10:22:01 +08:00 最简单的就是找身边有这个机型的朋友借测试一下. 下载其他记牌器软件. 别整的就你弹出. 但他们用了别的解决方案 |
3 yxhzhang185 2024-06-21 10:22:32 +08:00 录制屏幕这种级别,每次都弹框也合理,好厂商 |
![]() | 4 92Developer OP @jstony 嗯,让这位用户下载别的记牌器 app 验证一下。 |
![]() | 5 92Developer OP @yxhzhang185 你说的也是。 |
![]() | 6 92Developer OP @changepll 正有此意。 |
![]() | 7 beilun 2024-06-21 10:42:52 +08:00 这只是推测,还是要找对应的机型去复现下,这样才严谨~ |
![]() | 8 92Developer OP @beilun 嗯呢 |
![]() | 9 mylovesaber 2024-06-21 10:50:18 +08:00 via Android 楼主不妨尝试玩玩王者荣耀,只要开了游戏设置中的屏幕录制,每局开局一定弹这个窗口,但也有办法屏蔽,只是必须让用户手机连 adb 来实现 |
![]() | 10 lisxour 2024-06-21 10:51:29 +08:00 @mylovesaber 我也刚想说这个 |
![]() | 11 kkocdko 2024-06-21 10:58:53 +08:00 The principle is, your app MUST supports AOSP. Screenshot notify in Android 14 is enabled by default. If your app **even doesn't compatable with unmodified AOSP**, which device will you support? |
![]() | 12 kkocdko 2024-06-21 11:00:26 +08:00 If you complain about the OEM system's modify, it's common and reasonable. But you're complain about an AOSP standard behaviour? |
![]() | 13 tsem1n 2024-06-21 11:37:02 +08:00 还有这种操作, 有多少用户了 |
14 itsupermanPig 2024-06-21 11:42:59 +08:00 @tsem1n 这么直接不太好吧? 你也想做? |
15 jeesk 2024-06-21 11:53:37 +08:00 早就说了, 某些国产 ui 天天吹得最好用 , 最湿滑. 结果是魔改最严重的垃圾. 看看 V2EX 上面有多少人吹这个系统嘛. 你说他们真的用过这系统还是说他们是水军? |
16 jeesk 2024-06-21 12:07:53 +08:00 尴尬了, 喷错了. 直接说如果是录屏, 非系统软件弹出是正常的. 这个录屏是录制整个手机, 而不是说录制自己应用. |
![]() | 17 kaedea 2024-06-21 12:27:49 +08:00 via Android 一眼丁真,鉴定为软广。 |
![]() | 18 R4rvZ6agNVWr56V0 2024-06-21 12:47:30 +08:00 然后呢,与标题是啥关联,这不是很正常么 |
![]() | 19 92Developer OP @GeekGao 哦 @kaedea 真不是 @itsupermanPig 没啥吧?至少比硬喷好吧。 @tsem1n 没多少,还没推广呢,现在识别准确率还有待提升。 @mylovesaber 我好像知道怎么解决了。 |
![]() | 20 gdw1986 2024-06-21 14:18:32 +08:00 是的,我玩王者荣耀有个自动录屏功能,每次开局也弹窗,后来干脆不录了 |
21 augustheart 2024-06-21 14:21:24 +08:00 如果单说“本周我查了些资料,发现安卓 14 持续截屏会一直弹窗”,有问题的反而是“然后 app 交流群有的用户也是安卓 14 ,并没有这一问题”吧? |
![]() | 22 92Developer OP @augustheart 所以厂商改动源码成立啊。 |
![]() | 23 tsem1n 2024-06-21 14:50:49 +08:00 |
![]() | 25 92Developer OP @tsem1n 好友房不带记牌器的。 |
26 cokey 2024-06-21 17:53:56 +08:00 我的连线器目前没遇到这个反馈。 本来 createVirtualDisplay 就只执行一次啊,后续不都是从 ImageReader 取最新的图吗 |
27 kneo 2024-06-21 18:35:25 +08:00 via Android ![]() 看到最后才反应过来,这是个打牌作弊器?我还以为记车牌的,看了半天一脸懵。 |
28 pluvet 2024-06-21 19:19:48 +08:00 你这大概率是被人重新分包之后在小网站上架了,到时候用户通讯录都被黑了,还要来找你索赔 |
![]() | 29 92Developer OP @pluvet 并不是,是我代码的问题,已修复。但也验证了,不同厂商确实对源码进行了不同的修改。 |
![]() | 30 92Developer OP @kneo 不是作弊器,是识别牌型,记录用的,记牌器没听过吗? |
![]() | 31 92Developer OP @cokey 是的,是我代码的问题,已修复。 |
32 henglei 2024-06-24 17:20:37 +08:00 @92Developer 楼主怎么解决得可以分享下吗?同样遇到这样问题,多谢 |
33 kneo 2024-06-24 22:20:18 +08:00 via Android @92Developer 不就是游戏辅助吗?在游戏过程中使用官方未提供的辅助功能提升胜率,作弊的一种。除非这个功能不在游戏过程中提供反馈给玩家,只在游戏结束之后才提供分析建议。 |
![]() | 34 92Developer OP @henglei 就像 26 楼说的那样。 |
![]() | 35 92Developer OP @kneo 就是辅助记牌而已。 |