Я разрабатываю приложение для Android. В котором я хочу сделать снимок, когда приложение работает в фоновом режиме. Но я узнал, что фоновые сервисы не позволяют принимать скриншот с использованием фоновых сервисов. Пожалуйста, помогите мне, что мне делать?Как сделать снимок экрана с помощью фоновой службы
ответ
Это не разрешено и, вероятно, никогда не будет. Это прямое нарушение доверия, которое вы предоставляете своим пользователям. Представьте себе приложение, которое периодически берет скриншоты, OCR их, чтобы найти пароли, данные и изображения, просто чтобы отправить вам результаты. Это так же страшно, как кажется.
Потенциально можно периодически запускать «» прозрачной «» темы деятельности (read about it here), в котором вы сможете сделать скриншот, однако:
1) Не делай этого.
2) Все основные действия ставятся наPause(), который является чистым яростью для всех, кто его увидит.
3) Не делайте этого.
4) Если вы по-прежнему хотите сделать это по какой-либо причине, не делайте этого.
5) Я считаю, что вы можете быть заблокированы для такого приложения в магазине Play.
Спасибо за ссылку. Но я создаю приложение для обеспечения безопасности. для семьи. Я знаю, что это приложение может быть запрещено в playstore. Я согласен с вашим комментарием. но я хотел бы попросить вас. если вы можете предложить мне альтернативный способ. Мои вопросы:
1. Как сделать возможным, когда родитель хочет увидеть экран своих chlidren, когда родитель думает, что их дети делают некоторые вводящие в заблуждение действия. OR 2. Как сделать возможным, чтобы наши дети не знали о том, что их родители следят за ним. –
user3664164
@Jitsu: «Потенциально вы можете периодически запускать« прозрачную »тему активности (читайте об этом здесь), в которой вы сможете сделать снимок экрана», - который должен показывать пустой экран. Единственный способ сделать «скриншот» - это сделать визуализацию своего пользовательского интерфейса «холстом», и этот интерфейс не содержит пикселов, отображаемых на прозрачном фоне. – CommonsWare
не возможно. например, когда мой ребенок смотрит на youtube. и я хочу снять снимок экрана. будет ли прозрачный экран выдавать пустой экран или он даст экран проигрывателя YouTube? – user3664164
- 1. Снимок экрана из фоновой службы другого приложения (программно)
- 2. Как сделать снимок экрана с помощью Sikuli?
- 3. Как сделать снимок экрана с помощью VBA?
- 4. Как сделать снимок экрана с помощью FrameBuffer?
- 5. как сделать снимок экрана с помощью php?
- 6. Как сделать снимок с экрана?
- 7. как сделать снимок экрана?
- 8. Сделать снимок экрана
- 9. Невозможно сделать снимок экрана с помощью C#
- 10. Захват экрана с использованием фоновой службы
- 11. Как сделать снимок экрана терминала
- 12. Как сделать снимок экрана ImageView?
- 13. C: сделать снимок экрана
- 14. сделать снимок экрана (с корнем)
- 15. сделать снимок экрана
- 16. Как сделать снимок экрана с веб-страницы с помощью Javascript
- 17. Как сделать снимок экрана с сайта MVC?
- 18. Как сделать снимок экрана с указанного сайта?
- 19. Как сделать снимок экрана с преобразованием?
- 20. Как сделать снимок экрана с FireMonkey (многоплатформенные)
- 21. Как сделать снимок экрана с макетом под
- 22. Как сделать снимок экрана с сайта golang?
- 23. Как сделать снимок экрана программно с Lollipop
- 24. Как сделать снимок экрана с узлом-webkit
- 25. Как сделать снимок экрана с холста?
- 26. Как сделать снимок экрана с низким качеством
- 27. Как сделать снимок экрана с помощью холста в Phaser Framework?
- 28. Как сделать снимок экрана элемента DOM с помощью intern js?
- 29. Как сделать снимок экрана всей страницы с помощью NightwatchJS
- 30. Как сделать снимок экрана в Qt окна с помощью кнопки?
Ну, это не допустимо по уважительной причине. Представьте, что любое приложение может выполнять скриншоты во время работы в фоновом режиме. Эти скриншоты могут быть загружены на сервер, где разработчики могут видеть все, что клиент делает со своим телефоном. Итак, для чего вам нужна эта функция? – PKlumpp
Собственно. Я создаю приложение безопасности. в котором родитель может контролировать погоду, их дети делают хорошую работу со своим мобильным телефоном или идут по неправильному пути. – user3664164
Вы нашли решение? – DevSab