Google uzņēmums ir prezentējis otro Android 17 atvērtās mobilās platformas beta versiju. Lai novērtētu jaunās platformas iespējas, ir piedāvāts priekšizpētes testēšanas programma. Programmatūras versijas ir sagatavotas ierīcēm 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 un Pixel Tablet. Android 17 izlaišana ir plānota 2026. gada otrajā ceturksnī.
Izmaiņas Android 17 Beta 2 ietver:
- Ir izstrādāta jauna daudzlogu darbības režīms — "Bubbles", kas ļauj palaist jebkuras lietojumprogrammas peldošos logos, kas līdzinās citu saturu pārklājošiem paziņojumiem ziņu sūtīšanai ("pušķi"), taču nav piesaistīti specializētam API. Lietojumprogrammas atvēršana peldošajā logā notiek, nospiežot un turot lietojumprogrammas ikonu. Uz lieliem ekrāniem peldošo logu ikonas tiek rādītas atsevišķā joslā uz uzdevumu panelī. Šādus logus var grupēt, pārvietot un piespraust ekrānā.

- Ir pievienota sistēmas API EyeDropper API, ar kuru lietojumprogramma var iegūt informāciju par jebkura pikseļa krāsu ekrānā, neiegūstot atļauju ekrāna ierakstīšanai. Drošību nodrošina tas, ka lietotājs pats izvēlas teritoriju krāsas noteikšanai, izmantojot platformas pārvaldītu saskarni ar "pipeti", kas nav kontrolējama no lietojumprogrammas, t.i., lietojumprogramma nevar pieprasīt informāciju par konkrētu pikseli un pikseli pa pikselim atjaunot ekrāna saturu.

- Tika pievienots sistēmu saskarne kontaktu atlasei no kontaktu grāmatas, piekļuve kurai tiek nodrošināta, iegūstot pilnvaru ACTION_PICK_CONTACTS. Saskarne ļauj izvairīties no pilnvarojuma READ_CONTACTS pieprasīšanas, kas ļauj izlasīt visus kontaktu datus. Izsaucot jauno saskarni, lietotājs pieņem lēmumu par to, kādu informāciju no kontaktu grāmatas nodot lietotnei ar iespēju izvēlēties tikai atsevišķas laukus.

- Lai atvieglotu skārienpaliktņu atbalsta īstenošanu spēlēs, ir vienkāršota notikumu apstrāde no peles un skārienpaliktņa — pēc noklusējuma skārienpaliktņa notikumi, kas saistīti ar kursoru pārvietošanu un ritināšanas žestiem, tagad tiek konvertēti relatīvo koordinātu formātā, kā tas ir ar peli. Pieeja absolūtajām koordinātām tiek nodrošināta, skaidri norādot POINTER_CAPTURE_MODE_ABSOLUTE režīmu.
- Objektam ChooserSession pievienota metode getInitialRestingBounds(), kas ļauj uzzināt izvēles dialoga (Chooser) galīgo pozīciju un izmēru pēc animācijas beigām un datu ielādes.
- Pievienots Handoff API, kas ļauj pārsūtīt lietotnes stāvokli uz tuvumā esošu citu Android ierīci (piemēram, planšetdatoru) un turpināt darbu tur.
- Ir pievienoti divi jauni API: API UWB DL-TDOA — ierīces atrašanās vietas noteikšana ēkā, izmantojot Wi-Fi telpās; API Proximity Detection, lai atklātu tuvumā esošās ierīces, izmantojot Wi-Fi.
- Pievienotas metodes getStreamingAppMaxDownlinkKbps un getStreamingAppMaxUplinkKbps, lai noteiktu maksimālo datu pārraides kanāla ietilpību, izvēloties kvalitātes līmeni straumēšanai.
- Pievienots jauns pilnvarojums ACCESS_LOCAL_NETWORK, lai ierobežotu lietotņu piekļuvi lokālajai tīkla. Šī pilnvarojuma esamība ļauj lietotnēm noteikt un savienoties ar ierīcēm lokālajā tīklā, piemēram, viedā mājā un multimediju sistēmās. Pilnvarojums pievienots, lai bloķētu ļaunprātīgu lietotņu skenēšanu resursiem lokālajā tīklā, piemēram, slēptai lietotāja apkārtējās vides identificēšanai.
- Paplašināta aizsardzība pret vienreizēju parolēm (OTP) un apstiprinājuma kodiem, kas nosūtīti, izmantojot SMS. Tiešā piekļuve šādiem ziņojumiem tagad tiek nodrošināta lielākajai daļai lietotņu tikai trīs stundas pēc ziņojuma saņemšanas. Standarta SMS lasīšanas lietotnē šādi ziņojumi tiek rādīti uzreiz.
Avots: opennet.lv



