Я подозреваю, что уже знаю ответ на этот вопрос, но все равно хотел спросить экспертов.
Можно ли использовать класс FileObserver для отслеживания изменений в файлах, принадлежащих другим приложениям (т. Е. В каталоге / data, который не принадлежит приложению, реализующему FileObserver)?
Кажется, что даже если бы у меня было рутированное устройство, у меня не было бы способа запустить мое приложение для мониторинга от имени root.
Единственное возможное (и непривлекательное) решение, которое я придумал, - это иметь рутированное устройство и изменять права доступа ко всем файлам на устройстве, чтобы они были доступны для приложения мониторинга.
Спасибо,
Jarabek