Андроид 13 може дозволити програмерима да онемогуће прегледе апликација приказаних у менију за више задатака

Андроид 13 може дозволити програмерима да онемогуће приказивање прегледа апликација у менију за више задатака, без употребе ФЛАГ_СЕЦУРЕ. Прочитајте како, овде!

На Андроид-у програмери могу да спрече снимање екрана апликација постављањем ФЛАГ_СЕЦУРЕ. Ово има намеравани нежељени ефекат да такође спречи да се прегледи апликација приказују у менију за више задатака, јер су ти прегледи у суштини снимци екрана апликације у последњем коришћеном стању. Банкарске апликације и апликације заштићене ДРМ-ом, као што је Нетфлик, обично ће користити ову заштићену заставицу, али то је једини начин да спречите да се тај преглед прикаже. Сада се чини Андроид 13 ће дозволити програмерима да онемогуће само те прегледе слика, док ће корисник и даље моћи да направи снимке екрана.

Како је приметио Еспер, Андроид 13 представља сетРецентсСцреенсхотЕнаблед АПИ. Постоји неколико разлога зашто би програмер желео да користи ову функцију. Најважније од којих могу да замислим је да приликом руковања осетљивим подацима верује кориснику да одлучи да ли је безбедно да сними екран или не. Тренутно,

ФЛАГ_СЕЦУРЕ се обично користи за заштиту апликација које приказују садржај написан од копирања од хватања њиховог садржаја, а има нуспојава да не дозвољава да се прегледи апликација приказују у менију за више задатака.

Рецимо да некоме треба да пошаљете снимак екрана банковног трансфера. Програмер ваше банкарске апликације има избор да постави ФЛАГ_СЕЦУРЕ или да користи нову сетРецентсСцреенсхотЕнаблед АПИ за онемогућавање снимака екрана апликације који се приказују у мултитаскингу превиев. Ако желите да пошаљете снимак екрана тог преноса, не можете то да урадите док је ФЛАГ_СЕЦУРЕ омогућен. Међутим, корисници можда неће желети да се осетљиви детаљи њихове банке приказују у менију за више задатака – осетљиви детаљи као што су стање у банци или недавни трансфери. Увођење овог АПИ-ја решава управо тај проблем.

То је свакако решење за проблем нише, али сам сигуран да постоје и друге ситуације које су сличне по околностима. Програмери који користе ФЛАГ_СЕЦУРЕ да сакрију прегледе апликација у недавном менију је дефинитивно решење које није било заиста намењен за ту употребу, и добро је видети да Гугл даје програмерима избор како да сакрију те апликације прегледи.


Извор: Еспер