Андроид 12 преглед: Моја омиљена итерација Андроида до сада

Андроид 12 је моја омиљена итерација Андроида до сада, али није савршен. Много је промена - неке добре, а неке дефинитивно лоше.

Андроид 12 је овде око месец дана и користио сам га као свакодневног возача Гоогле Пикел 6 Про од свог лансирања. Андроид 12 представља АПИ ниво 31, а стигао је у облику АОСП изворног кода неколико недеља пре увођење на Пикел паметне телефоне.

Претходних година, нова верзија Андроид-а би се појавила на претходним Пикел телефонима пре лансирања било ког новог уређаја који долази, али се Гугл овог пута уздржао. Циник у мени осећа да је то било у маркетиншке сврхе - на крају крајева, цео слоган за Пикел 6 серију је био да је то „За све што сте“ са великим фокусом на персонализацију. С обзиром да је Андроид 12 све у вези са персонализацијом, не мислим да је контроверзно мислити да је Гоогле намерно задржавао Представљање Андроид 12 Пикел како би се открио заједно са новим паметним телефоном са потпуно новим изгледом и осећајем у поређењу са његовим претходници.

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

Крећите се овом рецензијом:

  • Материјал Ви и друге промене корисничког интерфејса
    • Брза подешавања
    • Видгетс
    • Пикел Лаунцхер (ексклузивно за Пикел)
    • Недавно дељење УРЛ-а (ексклузивно за Пикел)
    • Остале промене
  • Класа перформанси
  • Приватност
    • Контролна табла за приватност
    • Смањен приступ локацији
    • Обавештење о приступу међумеморији
    • Приступ камери и микрофону
    • Приватно Цомпуте Цоре (ексклузивно за Пикел)
  • Промене испод хаубе у Андроиду 12
    • Увођење генеричке слике кернела
    • Фантомски процеси

Материјал Ви и друге промене корисничког интерфејса

Далеко највећа промена у Андроиду 12 је Материал Иоу

Далеко највећа промена у Андроиду 12 је Материјал Ви, најновија верзија Гоогле-овог језика за дизајн материјала. Материјал Ви, како Гоогле описује, „настоји да креира дизајне који су лични за сваки стил, доступни за све потребе, живи и прилагодљиви за сваки екран.” Када је развијао Андроид 12, Гоогле је креирао нови механизам за тему под кодним називом „монет“ који генерише богату палету пастелних боја изведено из позадине корисника. Ове боје се затим примењују на различите делове система и њихове вредности се стављају на располагање АПИ који апликације корисника могу да позову, омогућавајући апликацијама да одлуче да ли желе да поново боје своје УИ. Гугл је дао све од себе на Материал Иоу, а компанија је ажурирала већину својих апликација да би укључила динамичке боје.

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

Брза подешавања

Чини се да су брза подешавања Андроида 12 изузетно поларизована. Постоје прилично велика дугмад, потпуно нова анимација отварања, и све је врло заокружено. Свиђа ми се нова падајућа анимација, иако ми недостаје гаусово замућење иза обавештења. Једнобојна боја ми не одговара, чак и ако је такође материјал који сте инспирисали. Ипак, ова нова падајућа анимација је једна од мојих омиљених анимација у целом Андроиду.

Мислим да обавештења и брза подешавања Андроида 12 изгледају много лепше

У поређењу са Андроидом 11, мислим да обавештења и брза подешавања Андроида 12 изгледају много лепше. Знам да постоји много аргумената који говоре да губите на корисном простору (спада са шест лако доступних подешавања на четири), али такође добијате додатни простор у падајућем менију. Сада их има осам опције за разлику од шест, а шест које су претходно приказане биле су исте оне којима се ионако брзо приступило. Другим речима, да бисте приступили следећа два подешавања, на Андроид-у 11 морали сте да повучете надоле, поново повучете надоле, а затим превучете преко. На Андроид-у 12, само треба да повучете надоле, повучете надоле и тада већ имате приступ још два прекидача него што бисте имали раније.

Да будем искрен, такође мислим да је вероватно боље да дугмад садрже и назив функције. Ја сам искусан корисник, тако да знам шта значе иконе, али да ли сви заиста? Сигуран сам да неке од основних, као што је Ви-Фи, скоро свако може да претпостави, али опција „не ометај“ је она за коју сам могао видети да збуњује људе. Ту је и дугме за напајање које вас доводи до менија за напајање, иако је подразумевано понашање са Андроид-а 12Л је да ће дугме за напајање у брзим подешавањима прво отворити помоћника осим ако дуго не додирнете то.

Мислим да најсувишнији додатак брзим подешавањима мора бити Гоогле Паи картица. Никада не морате да отварате Гоогле Паи да бисте платили картицом, јер она ради са било ког екрана на телефону у било које време. Једини пут када ћете заиста морати да је отворите је да одаберете одређену картицу ако желите да користите ону која није ваша подразумевана, али колико често већина људи то ради? Такође никада не користим опцију контроле паметног кућног уређаја, јер се моја светла активирају гласом. Контролама уређаја приступам делу свог телефона можда највише једном недељно.

Још једна контроверзна промена направљена у Андроиду 12 је начин на који искључујете Ви-Фи на Андроид 12 уређају. Додиром на плочицу брзих подешавања интернета довешће вас до другог менија где можете да промените своје мобилне податке, своју Ви-Фи мрежу или да изаберете другу Ви-Фи мрежу.

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

<span >adb shell settings put secure sysui_qs_tiles span><span >"$(settings get secure sysui_qs_tiles),wifi"span>

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

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

Гугл је најавио ремонт виџета у Андроиду 12, а компанија је дефинитивно испоручила. Да би се ускладио са визуелним променама у Андроид-у 12, Гоогле охрабрује програмере да имплементирају виџете са заобљеним угловима са паддингом. Тхе Видгетс АПИ је у потпуности прерађен како би се побољшало корисничко искуство на више платформи, Андроид варијанти и покретача. Виџети су добили динамичније контроле које вам омогућавају интеракцију са пољима за потврду, радио дугмадима и прекидачима директно са почетног екрана. Бирач виџета чак нуди и прегледе са одзивом.

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

Занимљиво је да Гоогле помоћник сада може да приступи информацијама из виџета како би понудио брзе увиде помоћу АПИ-ја за могућности. У а блог пост, Гоогле је приметио да ће Помоћник моћи да пружи корисницима „одговори у једном тренутку, брза ажурирања и интеракције у више корака” тако што ћете прегледати информације доступне у виџетима.

Пикел Лаунцхер (ексклузивно за Пикел)

Пикел Лаунцхер је очигледно ексклузивна функција за Пикел, и то је као и увек. Трака за претрагу је трајно заглављена на дну екрана, виџет за брз поглед на врху, а Гоогле апликација се налази са леве стране почетног екрана. Поједностављено је и функционише, али знам да би многи људи више волели да могу да уклоне Гоогле траку за претрагу.

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

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

Пикел Лаунцхер је у великој мери иОС покретач Андроид света

Фиока апликација такође има а Ексклузивна претрага уређаја на нивоу пиксела који је доступан за више од пуког претраживања у вашим апликацијама. Ово се зове „Универзална претрага“ и изграђено је на АппСеарцх сервис, што значи да би други произвођачи оригиналне опреме могли лако да уграде овакву функцију у своје варијанте Андроида ако желе. Може да претражује контакте, апликације, пречице за апликације, подешавања и још много тога. Одлично је за проналажење ваших плејлиста на Спотифају, на пример. Можете да омогућите функцију тако да сваки пут када подигнете фиоку са апликацијама, ваша тастатура ће такође бити подигнута и можете одмах да почнете да куцате. Покушавао сам да користим ово неко време, али сам га на крају искључио.

Пикел Лаунцхер је у великој мери иОС покретач Андроид света. Недостаје му доста прилагођавања које смо очекивали од Нова Лаунцхер-а или било којег другог најбољи Андроид покретачи можете добити. Неки људи воле ту једноставност, и иако ми то не смета, имати опције за игру је цоол.

Недавно дељење УРЛ-а (ексклузивно за Пикел)

Недавно дељење УРЛ-ова је ексклузивна функција за Пикел која омогућава корисницима да деле везе до недавно прегледаних веб садржаја директно са недавног екрана. Било која апликација то може да омогући, али је подразумевано омогућена у Гоогле Цхроме-у, и то је брз и лак начин за дељење веза између апликација и додаје још више функционалности менију Недавно.

Остале промене

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

Још једна мала замерка коју имам је да се скенер отиска прста испод екрана не појављује истовремено са заштитом тастатуре. Можете да унесете шаблон или да унесете отисак прста, а ако превучете нагоре да бисте приступили шаблону, онда морате да превучете назад да бисте приступили сензору отиска прста. Зашто се обоје не може омогућити? Имало би више смисла и било би кохезивније, посебно зато што сама заштита тастатуре не заузима пуно простора. Чини се као чудна одлука, посебно када су други ОЕМ-ови то већ схватили.


Класа перформанси

Документ дефиниције Андроид компатибилности је важан део Андроид екосистема. Да би одржао доследност у АПИ-јима и понашању платформе између Андроид уређаја, Гоогле обједињује дистрибуцију Гоогле Мобиле Сервицес (која укључује апликације и оквири као што су Гоогле Плаи продавница и Гоогле Плаи услуге) са уговорима о лиценци који обавезују да се уређаји придржавају правила према Гоогле-овим “Програм за компатибилност са Андроидом” (између осталих захтева). Програм компатибилности са Андроидом се састоји од више аутоматизованих тестних пакета и скуп правила набројаних у ЦДД (ЦДД ПДФ за Андроид 12 доступан је овде).

У случају Андроида 12, постоји неколико промена које ЦДД истиче, али већина је лепа мали или заиста утичу само на ОЕМ произвођаче. Једна од највећих промена које смо видели је увод од "класа перформанса” који се може дефинисати у својствима израде Андроид паметног телефона. Гугл је ово већ најавио упоредо са издавањем Андроида 12 Бета 1, и то је једноставан начин за програмере да провере колико је заправо брз Андроид паметни телефон. На страници Андроид програмери, Гоогле каже да свака верзија Андроида има своју одговарајућу класу перформанси, што значи да постоји класа перформанси за Андроид 12 и да ће постојати једна за Андроид 13, 14 и тако даље.

Класе перформанси су унапред компатибилне. То значи да уређај може да се надогради на нову верзију Андроида без промене класе перформанси, али то такође значи да уређаји могу да промене своју класу ако испуњавају захтеве тог новог ОС верзија. Неки кључни захтеви за класу перформанси 12 су у наставку.

Кључни захтеви класе перформанси 12

  • Најмање 6 ГБ РАМ-а
  • Најмање 400дпи и 1080п резолуција
  • Најмање 120МБ/с секвенцијално уписивање, 250МБ/с секвенцијално читање, 10МБ/с насумично уписивање и 40МБ/с насумично читање
  • Мора имати (најмање) задњу камеру од 12МП која може да снима 4К 30 ФПС
  • Мора имати (најмање) предњу камеру од 4МП која може да снима 1080п 30 ФПС

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

У прошлости смо видели како Гоогле покушава да дефинише различите типове минималног хардвера за одређене функције. Сећате се Гоогле-овог Даидреам ВР-а? Компанија је поставила минимални захтев за компатибилност у ЦДД-у за уређаје компатибилне са Даидреам-ом са лансирањем Андроид 7.1 Ноугат. Неки од тих захтева укључивали су захтев физичког језгра, подршку за Вулкан, минималну и максималну величину екрана, подршку за ХЕВЦ и ВП9 и још много тога. Ово је очигледно еволуција тог концепта, иако се примењује шире у целом Андроид екосистему.

Збуњујуће је што се чини да се класе перформанси објављују у тандему са верзијама Андроида, али такође раде независно од њих. Уређај на Андроиду 12 може да се покрене са класом перформанси 12, а затим да се надогради на Андроид 13 у будућности, али да задржи старију класу перформанси. Класа перформанси за Андроид 11 је ретроактивно дефинисана у ЦДД-у.

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


Приватност

Приватност је све више била један од Гоогле-ових највећих фокуса у последњих неколико година. Преко 2,5 милијарди уређаја користи Андроид широм света, а тако велика база инсталирања значи да постоји много нежељеног интересовања актера претњи. Зато свака нова верзија Андроид-а додаје функције које осигуравају да су ваше осетљиве информације доступне само вама. Андроид 12 уводи гомилу нових промена у вези са приватношћу. Не само да постоји нови наслов Приваци Цомпуте Цоре (тренутно а Ексклузивно за пикселе), али ту су и контролна табла за приватност, индикатори камере и микрофона, контроле локације и још много тога.

Преко 2,5 милијарди уређаја користи Андроид широм света

Контролна табла за приватност

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

Смањен приступ локацији

Андроид 12 је увео могућност да апликацијама да „приближну“ локацију, а не прецизну локацију. На пример, размислите о својој апликацији за временску прогнозу. Да ли заиста треба да зна ваше тачно адреса? Генерално не, и има више смисла да је све што би могло бити потребно познавање вашег општег локалитета. Овај концепт је имплементиран у Андроид 12 тако да можете да одлучите да ли апликација добија приступ вашој прецизној локацији или приближној локацији.

Обавештење о приступу међумеморији

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

Приступ камери и микрофону

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

Приватно Цомпуте Цоре (ексклузивно за Пикел)

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


Промене испод хаубе у Андроиду 12

Увођење генеричке слике кернела

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

Да би решио ову фрагментацију, Гоогле је радио на Андроид Генериц Кернел Имаге-у (ГКИ). Ово је у суштини кернел компајлиран директно из АЦК гране. ГКИ изолује прилагођавања произвођача СоЦ-а и ОЕМ-а за модуле додатака, елиминишући код изван стабла и омогућавајући Гоогле-у да прослеђује ажурирања кернела директно крајњем кориснику. Више од годину дана, Гоогле је радио на начину да испоручи ГКИ ажурирања преко Плаи продавнице, коришћењем главног модула. Обавезно проверите како је генеричка слика кернела следећи корак ка решавању проблема фрагментације Андроид-а.

Фантомски процеси

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

„Апликације би могле да користе Рунтиме.екец() да покрену подређени процес и оквир неће имати појма о свом животном циклусу. Сада пратите те процесе кад год их пронађемо – тренутно током узорковања статистике процесора могли би се уочити. Ако троши превише ЦПУ-а док је процес родитељске апликације такође у позадини, убијте га. Подразумевано дозвољавамо до 32 таква процеса; процес са најгорим оом адј резултатом њихових родитеља биће убијен ако их има превише.”

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


Андроид 12 је моја омиљена итерација Андроида до сада

Андроид 12 је најдовршенија и најкомплетнија верзија Андроида до сада

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

Постоји ли тачка у којој је то промена ради промене? Можда, али нисам сасвим сигуран да смо то још стигли. Андроид 11 је изгледао добро, али је такође изгледао врло неоправдано. Визуелни неред је лош и осећам да Андроид 12 успева да постигне нови, ажурирани изглед без додавања додатног нереда. Рекавши то, разумем аргументе у вези са изгубљеним простором - једноставно ми није довољно стало до тога. Мој телефон и даље ради, изгледа лепше, и мислим да је пријатнији за њега просек (читај: није ентузијаста) корисник.

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