看板 AndroidDev 關於我們 聯絡資訊
我想要做一個能偵測監聽使用者點擊的app 就算他回到主畫面也能持續傳回x y的值給app 直到滑掉app為止 目前圖片為開起開發者模式的指標位置才能每次看到點擊的x y值...想問一下大大有什麼關鍵字可供搜尋.... ----- Sent from JPTT on my HTC_M10h. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.217.243.6 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1476440362.A.18D.html
mshockwave: 如果沒root應該不行吧 有安全性考量 10/14 20:39
ssccg: 不應該可以做的到,如果你有找到在最新版android上的方法麻 10/14 21:34
ssccg: 煩回報給google 10/14 21:35
wuliou: 真的做的到你就去領回報獎金吧 10/14 23:30
robust083: 因為有測試app已做到,就是可用來統計用戶點擊你app都 10/15 00:55
robust083: 在螢幕哪個區塊,就能分析出用戶的使用情況 10/15 00:55
y3k: 我上次沒做到這麼深 但是可以試試WindowManager.addView() 10/15 01:55
y3k: 然後把onTouch事件監聽走 只是不確定行不行得通 10/15 01:56
ssccg: 統計自己的app是一定沒問題的,問題在畫面最上方不是你的 10/15 02:01
ssccg: app的時候,據說android會把TouchEvent的座標設成0 10/15 02:02
ssccg: 如果對象是同uid的app可以直接參考這個 10/15 02:09
robust083: 不是,我說的app好像會把螢幕畫面一直錄影+上使用者的 10/15 11:09
robust083: 座標都會用log紀錄,所以已經可以跨出自己的app了 10/15 11:09
robust083: 好像叫做UXTesting 10/15 11:10
mshockwave: XDD大哥那是testing啊 只有開發時能用 10/15 12:54
robust083: UXTesting他好像任何app都可以用欸 他會紀錄分析所有 10/15 14:02
robust083: 使用者操作app的手勢與表情 10/15 14:02
mshockwave: 當然每個app都可用UITesting 但只有在開發時能用,你 10/16 13:29
mshockwave: 沒法把它包進apk 就算可以也會被系統擋 10/16 13:29
mshockwave: Google不會傻到直接提供這種很有安全性爭議的東西 10/16 13:30
robust083: 所以UXTesting 的原理是什麼阿,為何他可以跳過google 10/16 15:13
robust083: 的隱私規定而可以紀錄使用者的觸碰位置? 10/16 15:13
mshockwave: 他只是一種testing方法,在你開發的時候模擬使用者輸 10/17 12:35
mshockwave: 入,來看看app符不符合你期望的 10/17 12:35
mshockwave: Android的testing很多種:https://goo.gl/FfqnYa 10/17 12:37
mshockwave: 你講的是這個:https://goo.gl/4tvNrg 10/17 12:38
ssccg: 他說的應該是Google Play上的io.uxtesting.uxtester 10/17 18:16
ssccg: 稍微看了一下,我猜他是開啟開發者模式那個選項後,直接把 10/17 18:30
ssccg: 畫面錄下來,至於他寫有精確位置的Heatmap,他們網站上寫 10/17 18:31
ssccg: 要整合他們的SDK,也就是還是app裡面自己抓自己的 10/17 18:32