Android 앱에서 애플리케이션 간의 통신을 모니터링하는 앱을 만들고 싶습니다. 예를 들어 앱 A는 내 연락처에 10 번 액세스합니다. 내 응용 프로그램은 내게 그 정보를 줄 수 있어야합니다. 내가 사용해야하는 아이디어가 있습니까? 권한? 어떤 안드로이드 수업을 들여다 보는 것이 좋을까요?Android 앱 모니터
답변
다행히도, 당신이 원하는 것은 일반적으로 개인 정보 보호 및 보안상의 이유로 명백하게 가능하지 않습니다.
ContactsContract
의 다른 앱 사용을 모니터링하려는 특별한 경우에 Android 소스 코드를 다운로드하고,이 정보를 다른 방법 (예 : 로그인)으로 누설하도록 수정하고 ROM 모드에서 수정되었습니다. 장치에 ROM mod을 설치하면 해당 통신을 모니터링 할 수 있습니다. 이 외에도 할 수있는 일 중 가장 많은 작업은 연락처 데이터를 변경하는지 여부를 확인하기 위해 ContentObserver
을 설정하는 것입니다.하지만 연락처에 대한 일반적인 읽기 권한은 물론 변경 사항이 적용된 앱을 알지 못할 수도 있습니다.
Android 앱 기능의 다른 측면은 맞춤 ROM 모드가 아닌 루팅 된 기기에서 모니터링 할 수 있으며 루트가 없어도 모니터링 할 수있는 경우가 있습니다.
답변 해 주셔서 감사합니다. 그렇다면 안드로이드 안티 바이러스는 어떻게 작동합니까? 우리가 그렇게 할 수 있다고 생각하지 않아? – Derrick
@Derrick : "그렇다면 안드로이드 안티 바이러스는 어떻게 작동합니까?" - 당신은 그런 앱의 저자에게 물어보아야 할 것입니다. 대부분의 고전적인 바이러스 백신 도구는 활동 모니터링이 아닌 실행 파일의 검색 프로그램입니다. – CommonsWare
- 1. 모니터 앱 사용
- 2. Windows 8 앱 연결 모니터
- 3. Java 웹 앱 페이지로드 모니터
- 4. Android USB 스트림 모니터?
- 5. Android 기기 모니터 - Android SDK에 경로 제공
- 6. Android 서비스 애플리케이션 - CPU 모니터
- 7. Android 기기 모니터 어두운 테마
- 8. Android 기기 모니터 사용 중지
- 9. Mac OS X은 앱 설치를 모니터/관찰합니다.
- 10. Chrome 패키지 앱 및 듀얼 모니터
- 11. Android 용 Android 앱
- 12. Iphone/Android Wifi를 모니터 모드로 변경
- 13. android 블루투스 낮은 에너지 심장 박동 모니터
- 14. Android 앱 데모 레코더 앱?
- 15. 앱 안쪽에 앱 평가하기 - Android
- 16. Android 앱 - 앱 GUI 사라짐
- 17. 앱 내에서 앱 실행하기 Android
- 18. android 4.0의 Android 앱 오류
- 19. Android os에서 Android 앱 개발
- 20. WebView 트래픽 모니터
- 21. PHP 스크립트 실행을 모니터
- 22. android가 설치된 두 개의 스크린/모니터?
- 23. 에뮬레이터의 모니터 명령 프롬프트
- 24. 다중 모니터 구성에서 MATLAB 모니터 확인
- 25. Redgate SQL 모니터 기본 모니터 권한
- 26. exe가 시작될 때의 모니터
- 27. 모니터 크기에
- 28. 모니터 변경
- 29. ActiveMQ 모니터
- 30. 모니터 HornetQ
데비 크. 좋은 질문을하는 데 도움이 될 수 있도록 http://stackoverflow.com/help/asking을 참조하십시오. – jac