Члан

Гоогле додаје ограничења на апликације независних фотоапарата у Андроиду 11 из безбедносних разлога

protection click fraud

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

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

Документација за програмере гласи:

Почевши од Андроида 11, само унапред инсталиране апликације системских камера могу да одговоре на следеће радње намере:

  • андроид.медиа.ацтион. ВИДЕО СНИМАЊЕ
  • андроид.медиа.ацтион. ИМАГЕ_ЦАПТУРЕ
  • андроид.медиа.ацтион. ИМАГЕ_ЦАПТУРЕ_СЕЦУРЕ

Ако је доступно више од једне унапред инсталиране апликације системске камере, систем представља дијалог за корисника за одабир апликације. Ако желите да ваша апликација користи одређену независну апликацију за камеру за снимање слика или видео записа у њено име, можете да дате јасне намере постављањем назива пакета или компоненте за ту намеру.

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

Веризон нуди Пикел 4а за само 10 УСД месечно на новим Неограниченим линијама

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

Ажурирање, 20. августа (18:00 ЕТ) - Гоогле објашњава образложење овог потеза

Гоогле је сада појаснио разлог промене, објашњавајући да је дизајниран да заштити податке о локацији од нетачне обраде. Такође је ажурирао документацију за програмере на коју се раније позивало, преформулишући је у напомену:

Ово је дизајнирано да осигура да се метаподаци локације ЕКСИФ правилно обраде на основу дозвола за локацију дефинисаних у апликацији која шаље намеру.

Да бисте примили метаподатке локације ЕКСИФ из унапред инсталиране апликације системске камере када користите намере које имају једну од претходних са намером, ваша апликација мора да пријави и АЦЦЕСС_МЕДИА_ЛОЦАТИОН поред АЦЦЕСС_ЦОАРСЕ_ЛОЦАТИОН или АЦЦЕСС_ФИНЕ_ЛОЦАТИОН дозволу.

Ова промена не утиче на способност корисника да инсталирају и користе било коју апликацију камере за директно снимање слика или видео записа. Корисник може да постави независну апликацију за камеру као подразумевану апликацију за камеру. Ова промена такође не утиче на радње намере које покрећу подразумевану апликацију камере коју је одредио корисник.

Другим речима, то је нешто што би заиста утицало само на малу мањину корисника, а користило већини.

instagram story viewer