2015-12-11 1 views
1

Я хочу, чтобы мое приложение отслеживало приложение для камеры Android в фоновом режиме и предупреждало пользователя, если сцена подходит для его захвата. Есть ли способ получить, возможно, намерение или обратный вызов для получения?Могу ли я отслеживать снимки, сделанные приложением собственной камеры Android через мое приложение?

+0

Что вы подразумеваете под "appropiate"? – Fustigador

+0

Как и проверка интенсивности света, или если место съемки (место) не может быть захвачено. –

ответ

1

Я хочу, чтобы мое приложение, чтобы контролировать андроид родного приложение камеры

Там нет ни одного «Android родного приложения камеры». Существуют тысячи и тысячи моделей устройств Android. Эти устройства поставляются с предустановленными сотнями приложений для камер.

Конечно, есть еще много приложений для камеры, которые доступны для загрузки из таких мест, как Play Store.

Есть ли какой-либо способ иметь намерение или обратный вызов для получения?

Существует не требование, чтобы любое приложение камеры сохраняло изображение в месте, к которому может обратиться ваше приложение. Приложение может сохранить его во внутреннем хранилище или в частном местоположении приложения на съемном носителе или отправить его прямо на сервер —, вы можете получить доступ к никому из этого приложения, не говоря уже о его мониторинге.

Вы можете использовать FileObserver для мониторинга изменений файлов в тех местах, где, по вашему мнению, приложения для камеры могут размещать файлы на внешнем хранилище. Вы можете получить некоторые ложные срабатывания (файлы, помещенные там, которые не являются фотографиями камеры). Кроме того, это будет работать только во время работы вашего приложения, и обычно ваше приложение не может работать постоянно.

+0

Спасибо за ответ. Таким образом, нет возможности отслеживать подачу изображения на Android в фоновом режиме, как антивирус, который проверяет наличие вредоносной активности на ПК? –

+0

@ Dr.Trax: Правильно, никоим образом не гарантируется работа для всех приложений камеры и всех пользователей. – CommonsWare

Смежные вопросы