Google har lansert Android 17 Beta 2, som fortsetter forberedelsene til systemet for en stabil utgivelse senere i år. Oppdateringen fokuserer på å styrke personvernmekanismer, utvide interaksjon mellom enheter og forbedre utviklerverktøy. Selskapet holder fast ved sin kjente syklus med to SDK-utgivelser per år, hvor hovedplattformversjonen tradisjonelt lanseres i andre kvartal.
En bemerkelsesverdig ny funksjon er den omdesignede Bubbles-modusen, som nå fungerer som et fullverdig vindussystem. Brukere kan lage flytende appvinduer ved å holde nede en appikon på smarttelefoner, nettbrett og sammenleggbare enheter. På store skjermer dukker det opp et dedikert boblepanelet i oppgavelinjeområdet for å håndtere og flytte vinduer. Utviklere anbefales å tilpasse appene sine til flervindusmodus for å sikre riktig funksjonalitet.
Systemet introduserer et nytt EyeDropper API som lar apper lese fargen på hvilken som helst piksel på skjermen uten å kreve skjermopptakstillatelse. En oppdatert kontaktvalgmekanisme via ACTION_PICK_CONTACTS gir kun midlertidig tilgang til brukerens utvalgte data, noe som reduserer behovet for READ_CONTACTS-tillatelse. Touchpad-pekerfangst er også løst, hvor bevegelse nå behandles som relativ markørbevegelse, noe som adresserer problemer i spill og profesjonelle applikasjoner.
Android 17 utvider oppgaveoverføringsmuligheter mellom enheter gjennom Handoff API basert på CompanionDeviceManager. Brukere kan fortsette arbeidet sitt på en annen enhet, og hvis appen ikke er installert, vil systemet tilby en nettversjon. Nettverksforbedringer inkluderer støtte for Ultra-Wideband DL-TDOA for mer nøyaktig og privat innendørsnavigasjon, sammen med forbedret avstandsbestemmelse via Wi-Fi Aware. For strømmetjenester lar nye API-er hensyn til båndbreddebegrensninger som er tildelt av mobiloperatører.
Sikkerheten styrkes ytterligere: ACCESS_LOCAL_NETWORK-tillatelsen blir obligatorisk for apper som sikter mot Android 17, og SMS-bekreftelseskodebeskyttelsen utvides nå til alle meldingsformater. Direkte tilgang til nevrale prosessorenheter vil kreve eksplisitt deklarasjon av FEATURE_NEURAL_PROCESSING_UNIT i appmanifestet. Grunnbibliotekene er oppdatert til ICU 78 med Unicode 17-støtte. Plattformstabilitetsfasen er planlagt til mars, etter at utviklere kan teste appene sine fullt ut før den offentlige utgivelsen.