Logo fi.androidermagazine.com
Logo fi.androidermagazine.com

Android 7.0: mikä on suora käynnistys, ja miten se parantaa käyttökokemustasi?

Sisällysluettelo:

Anonim

Me kaikki vihaamme sitä, kun puhelimemme käynnistyy uudelleen. Joskus tarkoitamme sen tapahtuvan, joskus emme, mutta uudelleenkäynnistys tarkoittaa, että emme ole kirjautuneena sisään, mikä estää monia taustatehtäviä toimimasta. Vielä huonompi on, jos käytät puhelinta herätyskellona tai muistutuksena.

Android 7.0 Nougat voi auttaa Direct Boot -ominaisuuden kautta.

Mikä on suora käynnistys?

Olemme kaikki todennäköisesti olleet siellä. Meillä on lukitusnäyttö, joten kukaan muu ei voi nähdä mitä olemme tallentaneet puhelimiin (jokaisella on yksi ystävä) ja jotain tapahtui ja puhelimesi käynnistettiin uudelleen. Jos et tajunnut sitä, voit istua siellä onnellisena (tai surullisena) siitä, että et hälytä 10 minuutin välein - kunnes huomaat ja kirjaudut sisään, vain nähdäksesi kaiken, mitä unohdat. Toivottavasti se ei ollut jotain liian tärkeää.

Kaikkien sovellusten ei tarvitse käyttää Direct Boot -sovellusta, ja kehittäjien on mietittävä, ennen kuin ne mahdollistavat sen.

Googlella on Android Nougatissa katettuja asioita, mikä saattaa tehdä tästä skenaariosta menneisyyden. Oletetaan, että Android 7.0 on vakaa ja mahdolliset uudelleenkäynnistykset harvoin, mutta joka tapauksessa uusi Direct Boot -ominaisuus antaa sovelluksen (tai sovelluksen osan) käynnistyä heti, kun puhelimesi on käynnistynyt ja ennen kuin allekirjoitat sisään.

Pidät sinut turvassa ja ajan tasalla

Se, miten asiat toimivat Android Marshmallow -sovelluksen tapaan, on turvallisuuden kannalta melko hyvä. Kun puhelimesi kytkeytyy päälle tai palaa uudelleenkäynnistyksestä, käyttöjärjestelmä latautuu ja sitten kaikki pysähtyy, kun se odottaa käyttäjän syöttämiä tietoja. Tämä tarkoittaa, että sinun on annettava salasanasi tai PIN-koodi tai pyyhkäisemällä kuviota. Vaikka et lukita puhelinta, sinun on pyyhkäistä lukitusnäyttö pois. (Mutta lukitse puhelimesi.) Jos sinulla on salattu puhelin, tallentamasi tiedot pysyvät salattuina eivätkä ole millään tavoin käytettävissä, kunnes kirjaudut sisään. Tämä on hyvä tapa auttaa sinua pitämään tahattomat silmät pois asioistasi.

Android 7.0: n kanssa käynnistysprosessissa on uusi vaihe. Kun puhelimesi on täysin kytketty päälle ja Android on käynnissä, kehittäjille on olemassa menetelmä, jolla sallitaan viestintä ennen sisäänkirjautumista. Kaikki muu pysyy lukittuna etkä voi olla vuorovaikutuksessa minkään muun sovelluksen kanssa. Google on jopa lisännyt uuden säilytysalueen nimeltä Device Storage sovelluksille, jotka on suoritettava heti, koska heillä ei ole pääsyä normaaliin käyttöoikeuksien suojattuun tiedostojärjestelmään.

Uusi tallennusalue on paikalla sovelluksille, jotka tarvitsevat suoraa käynnistystä, koska kaikki muu on edelleen suojattu.

Tässä on esimerkki siitä, miten tämä toimisi yksinkertaisen Messenger-asiakkaan kanssa. Messengerin kehittäjät voivat antaa sovelluksen kerätä viestejä ja sammuttaa ilmoituksen ennen puhelimen lukituksen avaamista ensimmäistä kertaa, mutta et voi käyttää valokuvia lähettämään vastausta, koska ne ovat suojattu sisäänkirjautumissalasanallasi.

Sinun on kirjauduttava sisään päästäksesi heille. Salattujen laitteiden suoran käynnistystilan avulla uuden laitteen tallennusalueen tiedot voivat toimia, kun taas puhelimen loput tiedot pysyvät salattuina. Se on hieno kompromissi turvallisuuden ja mukavuuden välillä. Google on aika pirun hyvä niissä, ja se toimii - yhä useammat ihmiset lukitsevat puhelimensa ja suojaavat heidän yksityisyyttään ja tietojaan. Googlelle se on hyvä asia. Ja olemme samaa mieltä.

Ei jokaisessa sovelluksessa

Jokainen sovellus ei käynnisty (tai sen pitäisi) alkaa heti. Google-työntekijät, joiden kanssa keskustelimme Google I / O -palvelussa tänä vuonna, olivat yhtä mieltä siitä, että useimpien sovellusten ei pitäisi toimia heti suoran käynnistyksen avulla. Uusi tila on varattu asioille, joita tarvitset heti ja et halua missata uudelleenkäynnistyksen jälkeen. Esimerkkejä ovat herätyskello, kutoma-sovellus tai sovellus, joka auttaa saavutettavuusosastolla - nämä tyypit on suoritettava heti. Kehittäjät voivat lisätä toiminnallisuuden mihin tahansa sovellukseen, kun se on asennettu puhelimeen, jossa on Android 7.0 (API 24) tai uudempi.

Google kertoo, että he eivät kannata sovelluksia, jotka yrittävät väärinkäyttää Direct Boot -sovellusta.

Ihmiset, joiden kanssa puhuimme, tiesivät myös, että tätä voidaan käyttää väärin. Kukaan ei halua, että roskapostimainosverkosto pudottaa linkkejä ilmoituspalkkiin tai lukitusnäyttöön aina, kun puhelin käynnistyy. Ja joidenkin sovellusten ei pitäisi tallentaa asioita, ennen kuin olet kirjautunut sisään ja purkaa ne. Google Playssa olevien sovellusten osalta he ottavat väitteet sovelluksista, jotka väärinkäyttävät Direct Boot -ominaisuutta, erittäin vakavasti, eivätkä epäröi poistaa niitä Play Kaupasta.

Suora käynnistys on toinen niistä ominaisuuksista, joita et näe, mutta tarvitsi paljon luovaa ajattelua ja tekniikkaa toteuttamiseen. Näiden pienten ominaisuuksien ja parannusten pitäisi lisätä kaivattua kiillotusta Androidiin ja tehdä puhelimistamme toimimaan paremmin meille.

Jos olet kehittäjä ja olet kiinnostunut Direct Bootista, muista tutustua Android Developer -sivuston dokumentaatioon ja katsoa alla olevaa videota.