是否可以安裝現有的應用程序來在後台記錄我的觸摸互動?我剛剛看到了這個,它讓我想玩我的觸摸數據以查看其外觀。沒有在這里或在市場中找到任何可能的候選人。 Google似乎表明,如果您編寫自己的前台應用程序肯定是可行的(我不想這樣做,因為我想在整個系統中記錄我的觸摸),並且有可能 使用自定義開發的後台應用程序,這可能是一個有趣的項目,但我寧願安裝現有的應用程序。
是否可以安裝現有的應用程序來在後台記錄我的觸摸互動?我剛剛看到了這個,它讓我想玩我的觸摸數據以查看其外觀。沒有在這里或在市場中找到任何可能的候選人。 Google似乎表明,如果您編寫自己的前台應用程序肯定是可行的(我不想這樣做,因為我想在整個系統中記錄我的觸摸),並且有可能 使用自定義開發的後台應用程序,這可能是一個有趣的項目,但我寧願安裝現有的應用程序。
在Ice Cream Sandwich中,我注意到開發人員選項中的一些很酷的功能,這些功能與觸摸相關:轉到設置-> 開發人員選項。有指針位置選項。這顯示了觸摸信息的疊加,例如坐標和拖動路徑。還有顯示觸摸,它顯示您觸摸屏幕的位置。前者可能會為您提供一些有用的信息,但不會記錄數據供以後分析。後者更適合您錄製視頻時使用,因此可以清楚地指示用戶觸摸的位置。
AFAIK,基於android沙箱安全模型,當您的應用程序不是活動應用程序時,您無法跟踪屏幕觸摸。
話雖如此,我已經做了一些工作(仍在進行中) )在基於PC的應用程序上,該應用程序在設備上註入了jar(必須要植根),並且無論打開了什麼應用程序,我都可以從PC上向設備發送“觸摸”。但是,它仍然使用android代碼將觸摸事件發送到設備。除非它是“我的應用程序”,否則我什麼也無法從設備中獲取觸摸事件,並且當用戶觸摸我的應用程序區域時,我會捕獲它們。當他們退出或打開另一個應用程序並且我的應用程序不再位於“頂部”時,我不再捕獲觸摸事件。
正如我所說的,我已經完成了“遙控”類型的應用程序的工作可以在PC上運行,並且我一直在玩弄使用android設備作為“觸摸板”來控制PC上的鼠標,所以我對您在說的內容進行了一些研究,這就是我的發現。 / p>
http://forum.xda-developers.com/showthread.php?t=2270795
大聲笑,我來晚了一點,但是您去了!
該應用為 RepetiTouch;需要root,但應與Android 2.3或更高版本兼容。
在Market上查看屏幕過濾器應用。通過屏幕過濾器,您可以在屏幕上覆蓋透明層,從而獲得較暗的屏幕。這不能讓您記錄下來,但是我懷疑他們用來使屏幕變暗的相同方法可以用來捕獲觸摸數據並記錄下來。可能值得研究開發,這取決於您為什麼需要這樣的應用程序。
查看我的新應用程序點擊計數器(由DenizenApps開發)。每當您觸摸屏幕時,它都會計數。