Андроид 14 Девелопер Превиев 1 је ту са новим опцијама прилагођавања, бољим трајањем батерије и још много тога

Први преглед Андроид 14 за програмере је коначно стигао, а већ постоје неке занимљиве промене.

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

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

Најзначајније карактеристике Андроид 14 Девелопер Превиев 1 укључују:

  • Побољшања понашања АПИ-ја: Урађене су промене у понашању АПИ-ја како би се корисницима понудило конзистентније искуство са апликацијама на свим уређајима уз смањење коришћења системских ресурса. Ту су и ажуриране смернице које помажу програмерима да искористе више задатака и функције јединствене за велике екране за прављење својих мобилних апликација за више уређаја.
  • Животни век батерије и побољшање здравља система: Побољшања интерног система емитовања ће помоћи да век трајања батерије уређаја и потрошња батерије буду ефикаснији за кориснике.
  • Више опција прилагођавања: Андроид 14 нуди побољшану приступачност и језичке функције.
    • Андроид 14 олакшава програмерима да дозволе корисницима да одаберу жељени језик појединачне апликације и додају подршку за различите услове адресе када се позивају на кориснике у родној припадности Језик.
    • За прилагођавање слабовидним корисницима, Андроид 14 има повећану величину фонта до 200% (у односу на 130%) и аутоматско нелинеарно скалирање фонтова како би се ублажили уобичајени проблеми са изгледом и учинили текст више читљиво.

Када ће Андроид 14 бити објављен?

За ажурирања Андроид-а, Гоогле обично открива прекретницу „стабилности платформе“ тако да програмери могу да знају када Гоогле намерава да испоручи коначне СДК/НДК АПИ-је, заједно са коначним интерним АПИ-јима и системом за апликације понашања. Гугл намерава да постигне стабилност платформе у јуну 2023. године, са планираним минимумом „неколико недеља“ пре званичног објављивања. Андроид 13 је постигао стабилност платформе у јуну 2022. и коначна верзија је била пуштен у августа те године. Гоогле је објавио више детаља о временској линији издања које можете проверити.

Додатне опције прилагођавања у Андроиду 14

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

Већи фонтови са нелинеарним скалирањем

Ако вам је потребна већа величина фонта на Андроид-у 13 или старијем, максимум на који ћете моћи да га повећате је 130% подразумеване величине. Са Андроидом 14, то ограничење ће се повећати на 200%. Штавише, ако текст постане превелик, онда се тај текст неће повећавати истом брзином као мањи текст на екрану. Ово осигурава да је све читљиво и помаже корисницима којима је можда потребна додатна подршка да виде шта је на екрану.

Подешавања језика по апликацији

Програмери ће моћи да прилагоде скуп језика који се приказује по апликацији, омогућавајући А/Б експерименте и да обезбеде ажуриране локализације ако апликација користи локализацију на страни сервера.

АПИ за граматичку флексију

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

  • Мушки род: „Воус етес абонне а...”
  • Женски род: „Воус етес абоннее а…”
  • Неутрално: „Абоннемент а…ацтиве”

Род је својствен многим језицима и то олакшава програмеру да подржи пол гледаоца.

Приватност и сигурност

Блокирајте инсталацију апликација

Почевши од Андроида 14, корисници неће моћи лако да учитавају апликације на своје паметне телефоне које циљају Андроид СДК ниво 22 или нижи. То је зато што би неки злонамерни софтвер или друге опасне апликације циљале СДК 22 како би избегли да буду подвргнути моделу дозволе за време извршавања који је уведен са Андроидом 6.0 Марсхмаллов. Програмери и ентузијасти ће и даље моћи да инсталирају старије апликације користећи следеће адб команда.

адб инсталл --бипасс-лов-таргет-сдк-блоцк ФИЛЕНАМЕ.апк

Рунтиме пријемници

Апликације које циљају Андроид 14 морају да назначе да ли динамичку употребу Цонтект.регистерРецеивер() треба третирати као „извезено“ или „неизвезено“.

Безбедније имплицитне намере

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

Сигурније динамичко учитавање кода

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

Побољшана позадинска обрада

Ажурирања и додаци ЈобСцхедулер-а и Форегроунд Сервицес-а

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

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

Оптимизоване емисије

Ове промене не би требало да стварају проблеме програмерима јер су интерне за Андроид, али Гоогле обавештава програмере о њима. Гоогле је променио начин на који апликације примају контекстуално регистровани емитује се када апликација пређе у а кеширано стање, пошто емитовања ка пријемницима регистрованим у контексту могу бити стављени у ред чекања и испоручени апликацији тек када изађе из кешираног стања. Штавише, неке понављајуће емисије регистроване у контексту, као нпр БАТТЕРИ_ЦХАНГЕД, може се спојити у једно коначно емитовање пре него што се испоручи када апликација изађе из кешираног стања.

Компатибилност апликација

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

Подршка за ОпенЈДК 17

Уводи се подршка за ОпенЈДК 17 како би се у потпуности омогућиле Јава 17 функције у предстојећим прегледима програмера, укључујући класе записа, низове са више линија и подударање узорка инстанцеоф. Захваљујући Пројецт Маинлине, Гоогле каже да ће преко 600 милиона уређаја моћи да прима најновија АРТ ажурирања која укључују и ове промене.

Лакше тестирање и отклањање грешака

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

Како да преузмете и инсталирате Андроид 14 Девелопер Превиев 1 на свој Гоогле Пикел уређај

Можете лако да преузмете Андроид Девелопер Превиев 1 и обавезно погледајте наш водич како инсталирати Андроид 14 ако нисте сигурни како да то урадите.

Гоогле званично објављује ово ажурирање за преглед програмера за Пикел 7 Про, Пикел 7, Пикел 6 Про, Пикел 6, Пикел 5а 5Г, Пикел 5, Пикел 4а (5Г) или Пикел 4а. Можете користити 64-битне системске слике са Андроид емулатором у Андроид студију, а можете користити и ГСИ.


Шта мислите о најновијој верзији Девелопер Превиев-а? Хоћете ли га инсталирати на свој уређај? Какво је ваше искуство? Обавестите нас у коментарима испод!