터치 기록은 어떻게합니까?


14

백그라운드에서 터치 인터랙션을 기록 할 수있는 기존 앱이 있습니까? 방금 이것을 보았을 때 터치 데이터로 놀아보고 모양을 보았습니다. 여기 또는 시장에서 후보자를 찾지 못했습니다. Google은 사용자가 자신의 포 그라운드 앱 (전체 시스템에서 내 터치를 기록하기 때문에 관심이 없음)을 작성하면 가능하며 사용자 정의 개발 배경 앱을 사용하여 가능할 있음을 나타 냈습니다. (재미있는 프로젝트 일 수 있지만 가능하면 기존 앱을 설치하고 싶습니다.


2
응용 프로그램이 터치를 기록 할 수있는 경우 보안 및 개인 정보 보호 문제이므로 적어도 루팅 된 전화가 필요할 것이라고 확신합니다 (예 : 악의적 인 터치 레코더 앱은 입력 한 암호를 기록 할 수 있습니다) 화상 키보드).
Lie Ryan

그래 ... 내가 원하는 것을 알고 있지만, 다른 누군가가 나에게 그것을 준다면 그것을 믿을 지 확신 할 수 없다 ...
jj33

답변:


3

Ice Cream Sandwich에서 터치와 관련된 개발자 옵션의 몇 가지 멋진 기능을 발견했습니다 . 설정 -> 개발자 옵션으로 이동하십시오 . 가 포인터 위치 옵션. 좌표 및 드래그 경로와 같은 터치 정보 오버레이가 표시됩니다. 또한이 터치보기 당신은 화면을 터치 보여줍니다. 전자는 좋은 정보를 제공하지만 나중에 분석 할 데이터는 기록하지 않습니다. 후자는 비디오를 녹화 할 때 유용하므로 사용자가 어디를 만지고 있는지 분명하게 알 수 있습니다.


2

Android 샌드 박스 보안 모델을 기반으로하는 AFAIK는 애플리케이션이 활성 앱이 아닌 경우 화면 터치를 추적 할 수 없습니다.

그 말로, 나는 장치에 항아리를 주입하는 PC 기반 응용 프로그램에서 일부 작업을 진행하고 있습니다 (루팅해야 함) .PC에서 응용 프로그램에 관계없이 장치에 "터치"를 보낼 수 있습니다 열려 있습니다. 그러나 여전히 터치 이벤트를 장치에 보내기 위해 안드로이드 코드를 사용하고 있습니다. "내 응용 프로그램"이 아니라면 사용자가 내 응용 프로그램 영역을 터치 할 때 장치에서 터치 이벤트를 얻을 수있는 것은 없습니다. 그들이 다른 응용 프로그램을 종료하거나 열면 내 앱이 더 이상 "위에"있지 않으면 더 이상 터치 이벤트를 캡처하지 않습니다.

내가 말했듯이, 나는 PC에서 실행되는 "원격 제어"타입 앱에 대한 작업을 수행했으며, 내 안드로이드 장치를 "터치 패드"로 사용하여 PC의 마우스를 제어하는 ​​방법을 가지고 놀았습니다. 당신이 무슨 말을하는지 조사해 봤는데 이것이 나의 발견이었습니다.



1

마켓 에서 스크린 필터 앱을 확인하십시오 . 화면 필터를 사용하면 화면을 투명 레이어로 오버레이하여 화면을 어둡게 만들 수 있습니다. 이것은 당신을 기록 할 수는 없지만 화면을 어둡게하기 위해 사용하는 것과 동일한 접근 방식이 터치 데이터를 캡처하고 기록하는 데 사용될 수 있다고 생각합니다. 왜 그런 응용 프로그램이 필요한지에 따라 개발을 살펴볼 가치가 있습니다.


1

새 앱을 확인하십시오 (DenizenApps의 Tap Counter ). 화면을 터치 할 때마다 계산됩니다.


앱은 앱 내부 또는 전체 OS의 탭만 계산합니까?
Bryan Denny

1
전체 OS. 화면 필터 및 볼륨 제어와 같은 앱과 동일한 시스템 오버레이를 사용하고 있습니다.
Denizen
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.