Google on ilmoittanut merkittävästä muutoksesta Android-käyttöjärjestelmän Nearby Connections API -rajapintaan. Uudistuksen myötä järjestelmä ei enää kytke laitteen Wi-Fi- tai Bluetooth-yhteyksiä automaattisesti päälle sovellusten pyynnöstä. Muutoksen taustalla ovat käyttäjien yksityisyyden ja läpinäkyvyyden parantaminen.
Mitä Nearby Connections -muutos tarkoittaa käytännössä?
Aiemmin Nearby Connections -rajapinta on voinut kytkeä laitteen Wi-Fi- tai Bluetooth-radiot automaattisesti päälle luodakseen yhteyden lähellä oleviin laitteisiin ilman, että käyttäjän tarvitsi aktivoida niitä erikseen. Jatkossa rajapinta ei enää tee tätä automaattisesti, ja sääntö koskee sekä Googlen omia (1P) että kolmannen osapuolen (3P) sovelluksia.
Uudistus vaatii sovelluskehittäjiltä muutoksia omiin toteutuksiinsa, jos sovellus hyödyntää lähilaitteiden välistä tiedonsiirtoa tai tunnistusta.
Vaikutukset sovelluskehittäjille
Google ohjeistaa kehittäjiä huomioimaan muutoksen sovellustensa toiminnassa. Kehittäjien on varmistettava seuraavat asiat:
- Yhteyksien manuaalinen hallinta: Sovelluksen on varmistettava, että tarvittavat yhteydet (Wi-Fi tai Bluetooth) ovat päällä ennen Nearby Connections -tehtävien aloittamista.
- Käyttäjän tiedottaminen: Jos tarvittavat yhteydet on kytketty pois päältä, sovelluksen täytyy ilmoittaa asiasta käyttäjälle ja pyytää tätä kytkemään ne päälle manuaalisesti. Rajapinta ei enää aktivoi yhteyksiä ohjelmallisesti.
Aikataulu
Googlen mukaan muutokset astuvat voimaan vuoden 2026 loppupuolella. Yhtiö suosittelee sovelluskehittäjiä tarkistamaan sovellustensa yhteystyövut hyvissä ajoin, jotta siirtymä sujuisi käyttäjille mahdollisimman vaivattomasti.
Lähde: Android Developers Blog: Upcoming Changes to the Nearby Connections API
Tekoälyavusteinen sisältö: Artikkeli on tuotettu tekoälyä hyödyntäen alkuperäislähteen pohjalta.
