Android 12 lisää tuen samanaikaisille peer-to-peer- ja Internet-yhteyksille, mikä saattaa tehdä Google Homen asennusprosessista saumattomamman.
Android 12 on massiivinen päivitys. Se ei vain tuo radikaali suunnitteluuudistus, mutta se on myös täynnä uusia ominaisuuksia ja parannuksia, jotka parantavat huomattavasti tapaamme olla vuorovaikutuksessa Android-laitteidemme kanssa. Näiden telttaominaisuuksien ohella Android 12 tuo mukanaan myös useita pienempiä elämänlaatumuutoksia.
Yksi tällainen pieni mutta hyödyllinen parannus Andriod 12:n mukana on kyky ylläpitää samanaikaisia Wi-Fi-yhteyksiä vertaislaitteeseen ja Wi-Fi-reitittimeen. Jos olet joskus yrittänyt määrittää Chromecast- tai Google Home -laitteen puhelimellasi, olet todennäköisesti tehnyt niin huomannut, että puhelimesi on ensin katkaistava yhteys Internetiä tarjoavaan Wi-Fi-verkkoon asennuksen aikana käsitellä asiaa. Tämän jälkeen laitteesi muodostaa vertaisverkon Wi-Fi-yhteyden IoT-laitteen kanssa ja muodostaa asennuksen jälkeen yhteyden uudelleen Internetiä tarjoavaan Wi-Fi-verkkoon.
Tässä on esimerkiksi muutama kuvakaappaus, joissa näkyy Google Nest Minin asennusprosessi Google Home -sovelluksessa. Kuten näet, Nest Mini luo "väliaikaisen Wi-Fi-verkon", johon puhelin muodostaa yhteyden asennuksen aikana. Tänä aikana Wi-Fi-pääverkko on katkaistu, mikä tarkoittaa, että puhelimesi on katkaistu Internetiin, ellei mobiilidata ole päällä.
Syy tähän on se, että Android ei tällä hetkellä tue yhteyden muodostamista sekä vertaislaitteeseen että ensisijaiseen Internetiä tarjoavaan verkkoon (Wi-Fiisi) samanaikaisesti. Mutta se muuttuu Android 12:n kanssa.
Android 12:sta alkaen laitteet, jotka tukevat samanaikaisia vertais- ja Internet-yhteyksiä, voivat ylläpitää molempia yhteyksiä. Toisin sanoen puhelimesi ei saa katkaista kotisi Wi-Fi-yhteyttä älykodin laitetta määritettäessä. Mutta siinä on saalis. Tämä ominaisuus on käytössä vain sovelluksissa, jotka on kohdistettu API-tasolle 31 tai sitä korkeammalle. Androidin aikaisempiin versioihin kohdistetut sovellukset eivät voi hyödyntää samanaikaista yhteyttä, ja niihin sovelletaan vanhaan toimintaan, mikä tarkoittaa, että laitteesi yhteys Wi-Fi-verkkoosi katkaistaan ennen kuin muodostat yhteyden vertaisverkkoon. laite.
Tämä ei ole ongelma Google Home- ja Chromecast-laitteille, koska Google Home -sovellus tekee useimmat todennäköisesti päivitetään hyödyntämään tätä ominaisuutta pian Android 12:n julkistamisen jälkeen tai ennen sitä vapauttaa. Jos kuitenkin käytät Amazonin tai muiden OEM-valmistajien IoT-tuotteita, saatat joutua odottamaan, että he päivittävät sovelluksensa Android 12 -tuella.
Kehittäjille Google suosittelee siirtymistä pois WiFiManager.getConnectionInfo() API ja käytä sen sijaan NetworkCallback.onCapabilitiesChanged() API. Edellinen on poistettu käytöstä Android 12:ssa, eikä tämä API tue uusia ominaisuuksia, kuten kykyä peittää sijaintiherkät tiedot.