2013-01-16 3 views
0
내가 추적하고 온라인 데이터베이스에 다음 정보를 저장하는 나에게 수 있도록 안드로이드 응용 프로그램을 개발하고자하는

:안드로이드 장치의 활동을 모니터링

  • 수신 및 발신 통화
  • 수신 및 발신 SMS
  • 을 키보드가 입력
  • 키 입력

질문 :

  1. 어떻게 (서비스 또는 스레드를 사용해야합니다) 백그라운드에서 내 응용 프로그램을 실행할 수 있습니까?

  2. (전화 번호, 통화 날짜, 통화 시간 등) 세부 정보가있는 수신 또는 발신 전화를받을 수 있습니까?

  3. (수신자/발신지 번호, 메시지 내용) 세부 정보가있는 수신 또는 발신 메시지를 가져올 수 있습니까?

  4. 는 키보드로 입력 된 모든 키 입력을 가지고 할 수 있습니까?

  5. 내가이 작업을 수행하려면 루트 액세스가 필요하십니까?

+0

나에게 스파이웨어처럼 보인다. 통화 로그는 읽을 수 있으며 SMS도 있지만 키보드를 만들지 않으면 키로거 부분을 실행할 수 없습니다. 루트가 필요하다고는 생각하지 않지만 사용자는 권한을 부여해야합니다.그리고 bg 서비스를 사용하는 경우에는 새로운 OS 버전에 대해 런처 활동을 제공하여 첫 번째 서비스를 시작해야합니다. –

답변

2

내가 백그라운드에서 내 응용 프로그램 (서비스 또는 스레드를 사용해야합니다)를 실행할 수 있습니까?

는 서비스

은 세부 사항 (전화 번호, 통화 날짜, 등, 통화 시간)와 수신 또는 발신 전화를 가지고하는 것이 가능한가를 사용?

예.

들어오고 나가는 메시지에 세부 정보 (대상/출발지 번호, 메시지 내용)가 포함될 수 있습니까? 수신의 경우

공식 SDK 지원이있다. 보내는 경우 비공식적 인 방법 만 있습니다.

키보드로 입력 한 모든 키 입력을받을 수 있습니까?

사용중인 키보드 앱을 작성하지 않았다면 불가능합니다.

내가이 작업을 수행하려면 루트 액세스가 필요하십니까?

번호

관련 문제