Есть ли какие-либо изменения в ограничении захвата экрана / снимка экрана в Android 9.0 (пирог)? - PullRequest
0 голосов
/ 07 сентября 2018

В методе действия onCreate () используется следующий фрагмент:

getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE,
WindowManager.LayoutParams.FLAG_SECURE)

К сожалению, я еще не получил обновление на устройстве для проверки работоспособности. Пока я пытался проверить работоспособность в SauceLabs (онлайн-тестовой ферме) для действий, в которых использовался вышеуказанный фрагмент, экран стал пустым (Устройства: Pixel и Pixel2 v9.0). Это не относится к более ранним версиям (протестировано до v8.1.0). В более ранних версиях работает нормально, снимок экрана ограничен.

В документации по разработке Android упоминается следующее:

int FLAG_SECURE Флаг окна: обрабатывать содержимое окна как безопасное, не допуская его появления на снимках экрана или просмотра на незащищенных экранах.

https://developer.android.com/reference/android/view/WindowManager.LayoutParams

Хотел проверить, проверял ли кто-нибудь этот сценарий и сталкивался ли с какой-либо проблемой. Или просто последняя версия ОС считает небезопасными экраны онлайн-лаборатории тестирования. Целевой API: 26

...