Google har introducerat den andra beta-versionen av den öppna mobila plattformen Android 17. För att utvÀrdera plattformens nya funktioner har ett program för förhandsvisning av testning erbjudits. Firmware-versioner har förberetts för enheter som 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 och Pixel Tablet. Lanseringen av Android 17 Àr planerad till andra kvartalet 2026.
Bland förÀndringarna i Android 17 Beta 2:
- En ny flervindueslĂ„ningslĂ€ge har lagts till - 'Bubbles', vilket möjliggör att starta vilken app som helst i flytande fönster som pĂ„minner om meddelanden som visas över annat innehĂ„ll ('bubblor'), men inte kopplade till en specialiserad API. Ăppning av appen i ett flytande fönster görs genom att hĂ„lla ned appikonen. PĂ„ större skĂ€rmar visas ikonerna för flytande fönster i ett separat omrĂ„de pĂ„ aktivitetsfĂ€ltet. SĂ„dana fönster kan grupperas, flyttas och fĂ€stas pĂ„ skĂ€rmen.

- Ett system-API EyeDropper API har lagts till, som gör att appen kan fÄ information om fÀrgen pÄ vilken pixel som helst pÄ skÀrmen utan att fÄ behörighet att fÄnga skÀrmen. SÀkerheten sÀkerstÀlls genom att anvÀndaren sjÀlva vÀljer omrÄdet för att bestÀmma fÀrgen via en plattformsstyrd grÀnssnitt med 'pipett' som inte Àr under kontroll av appen, det vill sÀga appen kan inte begÀra information om en specifik pixel och Äterskapa skÀrminnehÄllet pixel för pixel.

- Ett systemgrÀnssnitt för att vÀlja kontakt frÄn kontaktboken har lagts till, vilket görs tillgÀngligt nÀr behörigheten ACTION_PICK_CONTACTS uppnÄs. GrÀnssnittet gör det möjligt att undvika att begÀra behörighet för READ_CONTACTS, vilket tillÄter att lÀsa alla kontaktuppgifter. Vid anrop av det nya grÀnssnittet beslutar anvÀndaren vilken specifik information frÄn kontaktboken som ska överföras till appen med möjligheten att vÀlja endast enskilda fÀlt.

- För att förenkla implementeringen av stöd för pekplattor i spel har hanteringen av mus- och pekplattedata enhetliggjorts â som standard omvandlas pekplattedata som rör muspekaren och rullgester nu till ett format med relativa koordinater, likt för musen. Ă tkomst till absoluta koordinater ges vid uttrycklig angivelse av lĂ€get POINTER_CAPTURE_MODE_ABSOLUTE.
- I objektet ChooserSession har metoden getInitialRestingBounds() lagts till, som gör det möjligt att ta reda pÄ den slutgiltiga positionen och storleken pÄ dialogrutan (Chooser) efter att animationen har stoppats och data har laddats.
- API:t Handoff har lagts till, vilket möjliggör överföring av applikationens tillstÄnd till en annan Android-enhet i nÀrheten (t.ex. en surfplatta) och fortsÀtta arbetet dÀr.
- TvĂ„ nya API:er har lagts till: API UWB DL-TDOA â positionering av enheter inomhus med hjĂ€lp av Wi-Fi för inomhusnavigation; API Proximity Detection för att upptĂ€cka enheter i nĂ€rheten via Wi-Fi.
- Metoderna getStreamingAppMaxDownlinkKbps och getStreamingAppMaxUplinkKbps har lagts till för att bestÀmma kanalens maximala bandbredd för att vÀlja kvalitetsnivÄ vid strömmande sÀndningar.
- En ny behörighet ACCESS_LOCAL_NETWORK har lagts till för att begrÀnsa applikationers Ätkomst till det lokala nÀtverket. Denna behörighet gör det möjligt för applikationer att identifiera och ansluta till enheter i det lokala nÀtverket, som smarta hem-enheter och multimedia-system. Behörigheten lagts till för att förhindra att skadliga applikationer skannar resurser i det lokala nÀtverket, exempelvis för dold identifiering av anvÀndarens omgivning.
- Skyddet mot kapning av engÄngslösenord (OTP) och bekrÀftelsekoder som skickas via SMS har stÀrkts. Direkt tillgÄng till sÄdana meddelanden ges nu för de flesta applikationer först tre timmar efter att meddelandet har kommit. I standard-SMS-lÀsarappen visas sÄdana meddelanden direkt.
KĂ€lla: opennet.ru



