Android 12 võib muuta Google Home'i seadmete seadistamise sujuvamaks

Android 12 lisab samaaegse võrdõigusvõrgu ja Interneti-ühenduse toe, mis võib muuta Google Home'i seadistamise protsessi sujuvamaks.

Android 12 on tohutu uuendus. See mitte ainult ei too radikaalne disainiremont, kuid see on täis ka hulgaliselt uusi funktsioone ja täiustusi, mis parandavad oluliselt seda, kuidas me oma Android-seadmetega suhtleme. Lisaks nendele telgifunktsioonidele toob Android 12 kaasa ka mitmeid väiksemaid elukvaliteedi muudatusi.

Üks selline väike, kuid kasulik täiustus, mis Andriod 12-ga kaasneb, on võimalus säilitada samaaegselt Wi-Fi-ühendusi partnerseadme ja WiFi-ruuteriga. Kui olete kunagi proovinud oma telefoniga Chromecasti või Google Home'i seadet seadistada, olete tõenäoliselt seda teinud märkasin, et teie telefon peab seadistamise ajal esmalt Interneti-ühenduse WiFi-võrguga katkestama protsessi. Seejärel loob teie seade IoT-seadmega peer-to-peer Wi-Fi-ühenduse ja loob pärast seadistamise lõpetamist uuesti ühenduse Internetti pakkuva Wi-Fi-võrguga.

Näiteks siin on mõned ekraanipildid, mis näitavad Google Home'i rakenduses Google Nest Mini seadistamise protsessi. Nagu näete, loob Nest Mini "ajutise Wi-Fi võrgu", millega telefon seadistamise ajal ühenduse loob. Selle aja jooksul katkestatakse ühendus põhilise WiFi-võrguga, mis tähendab, et teie telefon on Interneti-ühenduse katkestatud, välja arvatud juhul, kui mobiilne andmeside on sisse lülitatud.

Selle põhjuseks on asjaolu, et Android ei toeta praegu samaaegselt nii partnerseadme kui ka peamise Internetti pakkuva võrguga (teie Wi-Fi) ühenduse loomist. Aga see muutub Android 12-ga.

Alates Android 12-st saavad samaaegset peer-to-peer- ja Interneti-ühendust toetavad seadmed säilitada mõlemat ühendust. Teisisõnu, teie telefon ei tohiks nutika kodu seadme seadistamisel koduse WiFi-võrguga katkeda. Kuid seal on konks. See funktsioon on lubatud ainult rakenduste jaoks, mis sihivad API taset 31 ja kõrgemat. Androidi varasemaid versioone sihivad rakendused ei saa samaaegset ühendust kasutada ja neid kohaldatakse pärandkäitumisele, mis tähendab, et teie seade katkestatakse teie WiFi-võrguga enne võrdõigusvõrguga ühenduse loomist seade.

See ei ole Google Home'i ja Chromecasti seadmete jaoks probleem, kuna Google Home'i rakendus teeb seda kõige rohkem tõenäoliselt värskendatakse selle funktsiooni kasutamiseks vahetult pärast või enne Android 12 avalikustamist vabastada. Kui aga kasutate Amazoni või muude originaalseadmete tootjate IoT-tooteid, peate võib-olla ootama, kuni nad oma rakendusi Android 12 toega värskendavad.

Arendajatele soovitab Google migreerida rakendusest eemale WiFiManager.getConnectionInfo() API ja kasutage selle asemel NetworkCallback.onCapabilitiesChanged() API. Esimene on operatsioonisüsteemis Android 12 aegunud ja selle API kaudu ei toetata uusi funktsioone, nagu asukohatundlike andmete varjamine.