Андроид 11 има скривену корпу за отпатке за фотографије и видео снимке

У Андроид-у 11, апликације могу да предложе премештање избрисаних фотографија и видео записа у скривену канту за отпатке. Ово привремено задржава ставке у отпаду на уређају.

Гоогле покушава да обузда ситуацију са складиштењем апликација ван контроле помоћу „Сцопед Стораге“. Сцопед Стораге је представљен у Андроиду 10 али је од тада промењен неколико пута од свог дебија због тога колико драматично утиче на приступ складишту за многе Андроид апликације. Гоогле примењује Сцопед Стораге за апликације које циљају АПИ ниво 30, што је најновији ниво АПИ-ја који се поклапа са Андроидом 11.

Уместо да покушавам објасните Сцопед Стораге изнова, ево графике са Гоогле-овог "Све ствари приватности у Андроиду 11" разговор који резимира како ће Сцопед Стораге утицати на приступ складишту за апликације у Андроиду 11.

Извор: Гугл

Једна од занимљивијих промена у приступу складишту која је до сада прошла испод радара је увођење новог механизма „отпадања отпада“. Ова функција је детаљно описана у Гоогле-овом "Приступ складишту уз Андроид 11

" видео. У суштини, апликације које користе МедиаСторе АПИ може да избаци датотеку у смеће уместо да је избрише како би кориснику дао прилику да касније опорави датотеку. Гоогле пореди ову функцију са корпом за отпатке на рачунарима, осим што је Андроид-ова корпа за отпатке подразумевано скривена. Гоогле наводи да апликације са приступом за уређивање датотека у отпаду или које захтевају сагласност корисника могу да прикажу ставке из корпе за отпатке. Ставке које су бачене у отпад аутоматски брише Андроид након 30 дана.

Андроид 11 такође захтева да апликације добију сагласност корисника пре измене медијских датотека које апликација не поседује. Још једна нова функција која је додата је „фаворитес“, која омогућава медијским апликацијама да додају „омиљени“ фајл статус за одређене медијске ставке тако да ће друге медијске апликације знати да корисник ове ставке види као важно. На пример, ако корисник означи ставку звездицом у апликацији за галерију, друге медијске апликације могу да виде да је ова ставка омиљена.

Иако Гоогле-ов говор не показује пример новог концепта смећа у МедиаСторе-у, АПИ је доступан од првог прегледа за програмере за Андроид 11. Програмер Јуриј Мисоченко објавио је чланак на Медиум још у фебруару који се односи на овај нови АПИ, а он је демонстрирао АПИ у узорку апликације као што је приказано у наставку:

Нови МедиаСторе Трасх АПИ у Андроиду 11. Заслуге: Иурии Мисоцхенко.

У овој демонстрацији, апликација је питала корисника да ли жели да премести фотографију у смеће што би привремено избрисало фотографију из галерије. После 7 дана, фотографија би била трајно избрисана из складишта. Службеница Гоогле-а Роканна Алиабади помиње да ОС складишти отпадне ставке 30 дана, тако да је ограничење складиштења од 7 дана вероватно повећано од првог прегледа за програмере.

Програмери заинтересовани за имплементацију овог АПИ-ја могу одмах да погледају документацију на веб локацији Андроид Девелоперс. Медијске апликације могу да креирају ПендингИнтент под називом цреатеТрасхРекуест да бисте затражили од корисника да одложи ставку у смеће, што затим додаје заставицу ИС_ТРАСХЕД што указује да је медијска ставка бачена у отпад. Оперативни систем задржава ставке у отпаду до ДАТЕ_ЕКСПИРЕС, након чега се трајно бришу из складишта. Медијске апликације које постављају упите МедиаСторе-у морају експлицитно да траже ставке које се користе у отпаду КУЕРИ_АРГ_МАТЦХ_ТРАСХЕД пошто се отпадне ставке подразумевано филтрирају даље од операција.

Можете (и требало би) да слушате овај цео говор о Сцопед Стораге-у ако се ваша апликација бави приступом складишту: