Может ли приложение получить доступ к экрану другого приложения в android? - PullRequest
0 голосов
/ 17 января 2020

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

1 Ответ

1 голос
/ 17 января 2020

Да, вы можете сделать снимок экрана с помощью API MediaProjection. Запросите разрешение через MediaProjectionManager.createScreenCaptureIntent () , а затем используйте получившийся объект MediaProjection для рендеринга экрана на поверхность.

Обратите внимание, что для субтитров, в частности, вы возможно, их не удастся увидеть, если приложение, отображающее их, показывает контент, защищенный DRM.

...