혹시 FileObserver 쓰시는분 계신가요???

혹시 안드로이드에서 FileObserver 쓰시는분 계시면

– 갤럭시 S6 (6.0.1)
– 갤럭시 Note 5 (6.0.1)

위 단말기에서 제대로 동작하는지 확인 해보셔야 할거 같습니다.

제가 지금가지 확인 해본걸로는 FileObserver가 리눅스의 Inotify 기반으로 만들어 졌다고 해서 JNI로 직접 Inotify를 사용했는데도 이벤트가 떨어지지 않았습니다.

그러나 shell에서 직접 inotifyd 명령어를 이용하면 동작을 하더라구요.(원래 마쉬멜로우 이전버전은 notify인데 마쉬멜로우로 업데이트 되면서 바뀐거 같습니다.)

마쉬멜로우 버전에서의 문제인줄 알았는데 넥서스5(6.0.1) 버전에서는 정상 동작 하는걸로 확인 했습니다.

developer.android.com 에 들어가서 확인해도 관련 doc이 없는걸로 봐서는 버전 문제는 아닌거 같은데 혹시 저와 같은 문제를 겪다가 해결하신분 있으시면 도움좀 주시면 감사드리겠습니다.

배현식 7년전 질문


답변 1

https://code.google.com/p/android/issues/detail?id=189231
이슈에 등록 되어 있고 어싸인 되었는데 아딕 해결은 안된 모양입니다.

이영찬 7년전 답변

0

답변작성

목록보기