Google teatas Androidi järgmisest versioonist. Tutvuge Android O-ga selle uue arendaja eelvaatega. Loe edasi, et saada lisateavet Android O ja selle muudatuste kohta!
Kas olete igav oma nutitelefonis Android Nougati käitamisest? Kas soovite näha, milline on maailma populaarseima mobiilse operatsioonisüsteemi järgmise iteratsiooni tulevik? Google on teid täna kaitsnud, kuna ettevõte teatas just, mis tuleb pärast Android Nougatit.
Saage tuttavaks Android O.
Nagu Google'ile kombeks, nimetatakse järgmist operatsioonisüsteemi versiooni Android O-ks, kuni see lõpuks jõuab tarbijateni millalgi 2017. aasta kolmandas kvartalis. Võime spekuleerida, milline saab olema täisnimi, ja meil on selleks ka paar kuud aega.
Kuid praegu on meil täielik arendaja eelvaade ja palju muudatusi, mida O Androidi toob. Google on loetletud uued omadused ja API-d Android O-s, seega käsitleme allpool lühidalt mõnda neist.
Vaadake meie täielikku Android O katvust!
Taustapiirangud
Aku tööiga on jätkuvalt O-s Google'i prioriteet. Android O seab täiendavad automaatsed piirangud sellele, mida rakendused saavad taustal teha nendes kolmes põhivaldkonnas: kaudsed saated, taustateenused ja asukohavärskendused. Arutasime üksikasjalikult, kuidas
Google pani aluse petturite taustaprotsesside tapmisele Android Nougatis, kuid nüüd teeb ettevõte täiendavaid muudatusi, et ohjeldada teie aku kasutusaega tühjendavaid võltsrakendusi. Need muudatused muudavad kasutaja aku kasutusaega minimaalselt mõjutavate rakenduste loomise lihtsamaks, seega soovitab Google tutvuda selle dokumentatsiooniga. tausta täitmise piirangud ja tausta asukohapiirangud lisateabe saamiseks.Teavituskanalid
Android O tutvustab teavituskanalid pakkuda ühtset süsteemi, mis aitab kasutajatel hallata teatisi rakenduses määratletud teavitussisu kategooriatega. See võimaldab arendajatel luua teavituskanali iga erinevat tüüpi teatise jaoks, mida nad peavad saatma, ning kajastada rakenduse kasutajate tehtud valikuid. Näiteks saavad arendajad luua sõnumsiderakenduses iga vestlusrühma jaoks eraldi teavituskanalid.
Samuti saavad kasutajad hallata enamikku märguannetega seotud seadeid, kasutades ühtset süsteemi kasutajaliidest. Kõik kindlale kanalile postitatud teatised käituvad samamoodi.
Android O kaotab ka arendaja võimaluse määrata individuaalsete teatiste prioriteetsuse tasemeid. Selle asemel saab nüüd teavituskanali loomisel määrata soovitatava tähtsuse taseme. Kui teavituskanal on loodud, saab selle tähtsust muuta ainult süsteem, andes kasutajale võimu tagasi.
Kasutajad saavad ka märguannete edasilükkamine hiljem uuesti ilmuma. Märguanded ilmuvad uuesti sama tähtsusega, millega need esmakordselt ilmusid. Rakendused saavad eemaldada või värskendada ka edasilükatud teatist, kuid edasilükatud teatise värskendamine ei põhjusta selle uuesti ilmumist.
Lisaks lisab Android O teavitustele uusi visuaale ja rühmitamist, mis muudavad selle lihtsamaks kasutajad, et näha, mis toimub, kui neile on saabunud sõnum või nad vaatavad märguannet varju. Meie jaoks kõlab see paljuski nagu teavitusmärk, mis oli vanemates Androidi versioonides olemas enne teadet, kuigi me peame seda kinnitama.
Automaatse täitmise API-d
Android O tunnustab ametlikult paroolihaldurite rolli, lisades automaatse täitmise API. See platvormi automaatse täitmise tugi võimaldab kasutajatel valida automaatse täitmise rakenduse samamoodi nagu klaviatuurirakendust. Google lisab uued API-d rakendada ka automaattäite teenust.
Pilt pildis telefonidele ja uued aknafunktsioonid
PiP ekraan on nüüd saadaval nii telefonidele kui ka tahvelarvutitele, nii et kasutajad saavad vestlusele vastamise või mõne muu taolise ülesande ajal videot vaadata. Arendajad saavad määrata kuvasuhte ja kohandatud interaktsioonide komplekti, nagu paus/esitus.
Muude uute akende funktsioonide hulka kuuluvad a uus rakenduse ülekatte aken et rakendused saaksid süsteemi hoiatusakna asemel kasutada ja mitme ekraani tugi tegevuse käivitamiseks kaugekraanil.
Fontressursid XML-is
Fondid on nüüd Android O-s täielikult toetatud ressursitüüp. Rakendused saavad nüüd kasutada fonte XML-paigutustes ning deklareerida fondi stiili ja kaalu koos fondifailidega.
Kohanevad ikoonid
Android O toob ka kohanduvad ikoonid mis suudab nüüd kuvada erinevaid kujundeid erinevates seadmetes ja mudelites. Saate ühes OEM-seadmes määrata käivitusikooni, kasutades ringikujulist kuju, ja teises kasutada "squircle". Iga seadme originaaltootja pakub maski, mida süsteem seejärel kasutab kõigi sama kujuga ikoonide renderdamiseks. Süsteem animeerib ka interaktsioone ikoonidega ning kasutab ikoone ka otseteedel, rakenduses Seaded, jagamisdialoogis ja ülevaateekraanil.
Laia värvigamma rakenduste jaoks
Pildindusrakenduste arendajad saavad nüüd kasutada uusi seadmeid, millel on laia värvigammaga ekraan. Laia spektriga piltide kuvamiseks peavad rakendused lubama oma manifestis iga tegevuse kohta lipu ja laadima manustatud laia värviprofiiliga bittraate. Oleme karjunud selle funktsiooni jaoks mitu kuud ja tundub, et Google on lõpuks meie palvetele vastanud.
Ühenduvus
Android O toetab ka kvaliteetseid Bluetoothi helikoodekeid, näiteks LDAC kodek Sonylt. Android Police on Google'i avaldusega kinnitanud, et värskendus toob aptX tugi, mis on a kvaliteetne Bluetooth-koodek Qualcommist.
Uute WiFi-funktsioonide hulka kuuluvad Wi-Fi Aware, tuntud ka kui Neighborhood Aware Networking (NAN). Sobiva riistvaraga seadmetes saavad rakendused ja läheduses olevad seadmed üksteist Wi-Fi kaudu avastada ja nendega suhelda ilma Interneti-pääsupunktita.
Ka Google laieneb ConnectionService API-d Telecomi raamistikust, et võimaldada kolmandate osapoolte helistamisrakendustel integreeruda süsteemi kasutajaliidesega ja töötada sujuvalt teiste helirakendustega. Näiteks saab rakendustes kõnesid kuvada ja juhtida erinevat tüüpi kasutajaliidestes, näiteks auto peaseadmetes.
Klaviatuuriga navigeerimine
Android O töötab selle nimel, et luua usaldusväärsem ja prognoositavam mudel "nool" ja "tab" navigeerimiseks. See on tingitud Androidi rakenduste ametlikust saadavusest Chrome OS-is, mille seadmetes on riistvaraline klaviatuur. Saate vaadata täielikku dokumentatsiooni siin.
AAudio API Pro Audio jaoks
AAudio on uus natiivne API, mis on spetsiaalselt loodud rakendustele, mis nõuavad suure jõudlusega ja madala latentsusega heli. Arendaja eelvaade sisaldab selle API varasemat versiooni, et saada arendajatelt tagasisidet.
WebView täiustused
Android O lubab WebViews vaikimisi mitme protsessi režiimi ja lisab API, et lubada rakendusel vigade ja krahhidega toime tulla. Arendajad saavad lubada ka oma rakenduse WebView objektid, et kinnitada URL-id Google'i ohutu sirvimise kaudu.
Java 8 keele API-d
Android O toetab mitmeid uusi Java keele API-sid. Lisaks on Android Runtime kiirem kui kunagi varem, Google väidab, et täiustused on kuni kaks korda sisse lülitatud mõned rakenduse võrdlusalused.
Juurdepääsetavusfunktsioon: sõrmejälježestid
Juurdepääsetavusteenused võivad reageerida ka alternatiivsetele sisestusmehhanismidele, näiteks suunaga pühkimisliigutustele mööda seadme sõrmejäljeandurit. See tähendab, et kolmanda osapoole arendajad saavad oma toimingute tegemiseks ametlikult ära kasutada sõrmejälgede žeste!
Arendaja eelvaated
Kui soovite Android O-d väga proovida, saate seda proovida süsteemipiltidega, mille Google pakub seadmetele Nexus 5X, Nexus 6P, Nexus Player, Google Pixel, Pixel XL ja Pixel C. Lisaks saate alla laadida värskendatud SDK ja proovida Android O-d ametlikus Androidi emulaatoris. Samuti on olemas emulaator Android Wear 2.0 testimiseks Android O-s.
Google nõuab kindlalt, et see arendaja eelvaate väljalase oleks mõeldud ainult arendajatele. See ei ole mõeldud igapäevaseks ja tarbijate kasutamiseks (kuid tõenäoliselt see XDA lugejaid ei heiduta). Sellisena on need järgud saadaval ainult käsitsi allalaadimiseks ja vilkumiseks. Registreerimine Androidi beetaprogrammi kaudu avatakse, kui Google jõuab lõpptootele lähemale, seega pole Android Beeta praegu Android O jaoks saadaval. Enne lõplikku väljalaset on millalgi selle aasta kolmandas kvartalis 3 täiendavat arendaja eelvaadet. Järgmine arendaja eelvaade avaldatakse millalgi mai keskel, nii et meil on 2 kuud aega selle uue värskendusega mängida, enne kui Google pakub meile rohkem Oreo headus.
Android O Developer Preview 1 allalaadimislinkide ja vilkuvate juhiste vaatamiseks pea siia.
Oleme Android O-st ja muudatustest, mida see Androidi ökosüsteemi toob, põnevil. See on esimene paljudest arendaja eelvaadetest, nii et võime olla kindlad, et siin tutvustatud funktsioonid lihvitakse selleks ajaks, kui need lõpptarbijani jõuavad.
Mida arvate Android O-st ja selle arendaja eelvaatest 1? Andke meile allolevates kommentaarides teada!