2011-11-07 3 views
2

나는이 질문에 대한 답을 이미 알고 있다고 생각하지만 어쨌든 전문가에게 물어보고 싶었다.다른 앱을 모니터링하기위한 Android FileObserver?

FileObserver 클래스를 사용하여 다른 응용 프로그램 (FileObserver를 구현하는 응용 프로그램에 속하지 않는/data 디렉토리의 항목)에 속한 파일의 변경 사항을 모니터링 할 수 있습니까?

루트 장치가 있어도 모니터링 응용 프로그램을 루트로 실행할 수있는 방법이없는 것 같습니다.

필자가 생각해 낸 유일한 해결책은 루팅 된 장치를 사용하고 모니터링 응용 프로그램에서 액세스 할 수 있도록 장치의 모든 파일에 대한 권한을 변경하는 것입니다.

덕분에, Jarabek

답변

3

이 거의 확실 네이티브 코드에서 수행되어야 할 것이다, 만 뿌리 장치에서 작동합니다.

inotify을 조사해야합니다.

관련 문제