作者robust083 (暖男葛葛)
看板AndroidDev
标题[问题] 急问 有没有方式可以类似Service 监听玖
时间Fri Oct 14 18:19:19 2016
我想要做一个能侦测监听使用者点击的app
就算他回到主画面也能持续传回x y的值给app
直到滑掉app为止
目前图片为开起开发者模式的指标位置才能每次看到点击的x y值...想问一下大大有什麽关键字可供搜寻....
-----
Sent from JPTT on my HTC_M10h.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 49.217.243.6
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1476440362.A.18D.html
1F:→ mshockwave: 如果没root应该不行吧 有安全性考量 10/14 20:39
2F:→ ssccg: 不应该可以做的到,如果你有找到在最新版android上的方法麻 10/14 21:34
3F:→ ssccg: 烦回报给google 10/14 21:35
4F:推 wuliou: 真的做的到你就去领回报奖金吧 10/14 23:30
5F:→ robust083: 因为有测试app已做到,就是可用来统计用户点击你app都 10/15 00:55
6F:→ robust083: 在萤幕哪个区块,就能分析出用户的使用情况 10/15 00:55
7F:→ y3k: 我上次没做到这麽深 但是可以试试WindowManager.addView() 10/15 01:55
8F:→ y3k: 然後把onTouch事件监听走 只是不确定行不行得通 10/15 01:56
9F:→ ssccg: 统计自己的app是一定没问题的,问题在画面最上方不是你的 10/15 02:01
10F:→ ssccg: app的时候,据说android会把TouchEvent的座标设成0 10/15 02:02
12F:→ ssccg: 如果对象是同uid的app可以直接参考这个 10/15 02:09
13F:→ robust083: 不是,我说的app好像会把萤幕画面一直录影+上使用者的 10/15 11:09
14F:→ robust083: 座标都会用log纪录,所以已经可以跨出自己的app了 10/15 11:09
15F:→ robust083: 好像叫做UXTesting 10/15 11:10
16F:→ mshockwave: XDD大哥那是testing啊 只有开发时能用 10/15 12:54
17F:→ robust083: UXTesting他好像任何app都可以用欸 他会纪录分析所有 10/15 14:02
18F:→ robust083: 使用者操作app的手势与表情 10/15 14:02
19F:→ mshockwave: 当然每个app都可用UITesting 但只有在开发时能用,你 10/16 13:29
20F:→ mshockwave: 没法把它包进apk 就算可以也会被系统挡 10/16 13:29
21F:→ mshockwave: Google不会傻到直接提供这种很有安全性争议的东西 10/16 13:30
22F:→ robust083: 所以UXTesting 的原理是什麽阿,为何他可以跳过google 10/16 15:13
23F:→ robust083: 的隐私规定而可以纪录使用者的触碰位置? 10/16 15:13
24F:→ mshockwave: 他只是一种testing方法,在你开发的时候模拟使用者输 10/17 12:35
25F:→ mshockwave: 入,来看看app符不符合你期望的 10/17 12:35
28F:→ ssccg: 他说的应该是Google Play上的io.uxtesting.uxtester 10/17 18:16
29F:→ ssccg: 稍微看了一下,我猜他是开启开发者模式那个选项後,直接把 10/17 18:30
30F:→ ssccg: 画面录下来,至於他写有精确位置的Heatmap,他们网站上写 10/17 18:31
31F:→ ssccg: 要整合他们的SDK,也就是还是app里面自己抓自己的 10/17 18:32