Гоогле даје програмерима више времена да надограде своје апликације како би се придржавали захтева за Сцопед Стораге за Андроид К

Гоогле је планирао да ограничи све апликације које не узимају у обзир нова правила Сцопед Стораге на Андроид К-у, али сада су се мало повукли.

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

Пре Андроид К-а, свака апликација је могла да чита или уписује било које датотеке у спољну меморију (датотеке које можете видети када прикључите ваш телефон на рачунар) ако су захтевали РЕАД_ЕКСТЕРНАЛ_СТОРАГЕ и ВРИТЕ_ЕКСТЕРНАЛ_СТОРАГЕ дозволе. Вероватно сте приметили апликације које затрпају ваш простор за складиштење датотекама, а то је такође била забринутост за приватност/безбедност. Сцопед Стораге има за циљ да поправи све ово.

Гоогле је планирао да га има тако да, подразумевано у Андроид К, апликације имају приступ само сопственој фасцикли са подацима у спољној меморији (која се налази у /дата/медиа/{усер}/Андроид). Да би приступили дељеним медијима као што су музика или слике, морају да затраже нове дозволе специфичне за те случајеве коришћења. Апликације које захтевају широк приступ спољној меморији, попут менаџера датотека, морају да пређу са коришћења Јава АПИ-ја на

Оквир за приступ складишту ако желе да наставе са широким приступом складишту.

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

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


Извор: Андроид Девелоперс

Уз допринос Мишала Рахмана.