Google ја објави втората бета верзија на својата отворена мобилна платформа. Android 17. Понудена е прелиминарна програма за тестирање за да се евалуираат новите функции на платформата. Подготвени се верзии на фирмверот за уредите Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8a/8 Pro, Pixel 9/9a/9 Pro/9 Pro XL/9 Pro Fold, Pixel 10/10 Pro/10 Pro XL/10 Pro Fold, Pixel Fold и Pixel Tablet. Објавено. Android 17 е закажан за вториот квартал од 2026 година.
Меѓу промените во Android 17 Бета 2:
- Додаден е нов режим со повеќе прозорци, „меурчиња“. Ви овозможува да стартувате која било апликација во лебдечки прозорци, слично на преклопувачките известувања за испраќање пораки („меурчиња“), но не се поврзани со специјализиран API. Отворањето апликација во лебдечки прозорец се постигнува со долго притискање на иконата на апликацијата. На поголеми екрани, иконите на лебдечките прозорци се појавуваат во посебна област на лентата со задачи. Овие прозорци можат да се групираат, преместуваат и прикачуваат на екранот.

- Додадено е API-то EyeDropper, кое им овозможува на апликациите да добиваат информации за бојата за кој било пиксел на екранот без да бараат дозволи за снимање на екранот. Безбедноста е обезбедена со тоа што му се овозможува на корисникот да ја избере областа што треба да се сними со боја преку интерфејс за пипета управуван од платформата, кој не е под контрола на апликацијата. Ова значи дека апликациите не можат да бараат информации за одреден пиксел или да ја рекреираат содржината на екранот пиксел по пиксел.

- Додаден е системски интерфејс за избирање контакти од адресарот, до кој пристап се овозможува со добивање на дозволата ACTION_PICK_CONTACTS. Овој интерфејс ја елиминира потребата од барање на дозволата READ_CONTACTS, што овозможува читање на сите податоци за контактот. При повикување на новиот интерфејс, корисникот одлучува кои информации од адресарот да ги пренесе на апликацијата, со можност за избирање само на поединечни полиња.

- За да се поедностави имплементацијата на поддршката за touchpad во игрите, ракувањето со настаните на глувчето и touchpad е унифицирано. Стандардно, настаните на touchpad поврзани со движењата на покажувачот и гестовите за скролување сега се претвораат во релативни координати, исто како кај глувчето. Пристапот до апсолутните координати се овозможува со експлицитно наведување на режимот POINTER_CAPTURE_MODE_ABSOLUTE.
- Методот getInitialRestingBounds() е додаден на објектот ChooserSession, овозможувајќи ви да ја дознаете конечната позиција и големина на дијалогот Chooser откако анимацијата ќе престане и податоците ќе бидат вчитани.
- Додадено е Handoff API, што ви овозможува да ја пренесете состојбата на една апликација на друга во близина Android-уред (на пример, таблет) и продолжете да работите таму.
- Додадени се две нови API-ја: UWB DL-TDOA API за одредување на позицијата на уред во зграда со користење на Wi-Fi за навигација во затворен простор; и Proximity Detection API за откривање на блиски уреди преку Wi-Fi.
- Додадени се методите getStreamingAppMaxDownlinkKbps и getStreamingAppMaxUplinkKbps за да се одреди максималниот пропусен опсег на комуникацискиот канал со цел да се избере нивото на квалитет за стриминг.
- Додадена е нова дозвола, ACCESS_LOCAL_NETWORK, за да се ограничи пристапот на апликациите до локалната мрежа. Оваа дозвола им овозможува на апликациите да идентификуваат и да се поврзуваат со уреди на локалната мрежа, како што се паметни домашни уреди и мултимедијални системи. Оваа дозвола е додадена за да се спречат злонамерните апликации да скенираат локални мрежни ресурси, на пример, за прикриено да ја идентификуваат околината на корисникот.
- Заштитата од пресретнување на еднократни лозинки (OTP) и потврдни кодови испратени преку SMS е проширена. Повеќето апликации сега имаат директен пристап до овие пораки само три часа откако ќе бидат примени. Стандардниот читач на SMS ги прикажува овие пораки веднаш.
Извор: opennet.ru



