Android 14 Developer Preview 1 on täällä, ja se sisältää uusia mukautusvaihtoehtoja, paremman akunkeston ja paljon muuta

click fraud protection

Android 14:n ensimmäinen kehittäjän esikatselu on vihdoin täällä, ja siellä on jo mielenkiintoisia muutoksia.

Maailmassa on vain vähän käyttöjärjestelmiä, jotka voivat väittää omaavansa saman vaikutustason kuin Android. Se käyttää yli 2,5 miljardia älypuhelinta maailmanlaajuisesti, ja se saa joka vuosi uuden päivityksen, jossa on parannuksia edelliseen versioon verrattuna. Googlen ensimmäinen kehittäjän esikatselu Android 14 on nyt käytössä ja tuo mukanaan muutoksia, jotka hyödyttävät kehittäjiä ja parantavat samalla laitejärjestelmän kuntoa ja tarjoavat käyttäjille enemmän räätälöintitarjouksia.

Kuten nimi "Developer Preview" viittaa, nämä julkaisut on tarkoitettu vain kehittäjien käyttöön. Se on tarkoitettu uusien ominaisuuksien testaamiseen ja sen varmistamiseen, että heidän sovelluksensa toimivat päivitetyissä laitteissa niin kuin pitääkin. Tulee olemaan bugeja, tulee muita ongelmia, ja Google vaatii palautetta kehittäjät tulevina kuukausina. Jos et haittaa kohtaamista ongelmissa, kokeile ehdottomasti Android 14:ää. Jos kuitenkin luotat siihen, että älypuhelimesi on jatkuvasti vakaa, saattaa olla syytä odottaa täyttä Android 14 -julkaisua, jonka odotetaan julkaistavan vuoden jälkipuoliskolla.

Android 14:n kehittäjän esikatselun 1 merkittävimpiä ominaisuuksia ovat:

  • API-käyttäytymisen parannuksia: API-käyttäytymiseen on tehty muutoksia, jotta käyttäjille voidaan tarjota johdonmukaisempi sovelluskokemus eri laitteissa ja samalla vähentää järjestelmäresurssien käyttöä. Saatavilla on myös päivitettyjä ohjeita, joiden avulla kehittäjät voivat hyödyntää moniajoa ja suurille näytöille ainutlaatuisia ominaisuuksia mobiilisovellusten rakentamiseen useammille laitteille.
  • Akun käyttöiän ja järjestelmän kunnon parannukset: Sisäisen lähetysjärjestelmän parannukset auttavat tehostamaan laitteen akun käyttöikää ja akun kulutusta.
  • Lisää mukautusvaihtoehtoja: Android 14 tarjoaa parannettuja esteettömyys- ja kieliominaisuuksia.
    • Android 14:n avulla kehittäjien on helpompi antaa käyttäjien valita haluamasi kieli yksittäisiä sovelluksia ja lisää tukea erilaisille osoiteehdoille, kun viitataan sukupuoleen perustuviin käyttäjiin Kieli.
    • Heikkonäköisten käyttäjien huomioimiseksi Android 14:n fonttikokoa on kasvatettu jopa 200 % (al. 130 %) ja automaattinen epälineaarinen kirjasinten skaalaus, joka lieventää yleisiä asetteluongelmia ja tekee tekstistä enemmän luettavissa.

Milloin Android 14 julkaistaan?

Android-päivityksille Google paljastaa yleensä "alustan vakauden" virstanpylvään, jotta kehittäjät voivat tietää, milloin Google aikoo toimittaa lopulliset SDK/NDK-sovellusliittymät sekä lopulliset sisäiset sovellusliittymät ja sovelluskohtaiset järjestelmät käyttäytymismalleja. Google aikoo saavuttaa alustan vakauden kesäkuussa 2023, ja vähintään "useita viikkoja" on suunniteltu ennen virallista julkaisua. Android 13 saavutti alustan vakauden kesäkuussa 2022 ja lopullinen versio oli päästetty sisään elokuu tuolta vuodelta. Google on julkaissut lisätietoja julkaisun aikajanasta jonka voit tarkistaa.

Lisämuokkausvaihtoehdot Android 14:ssä

Androidissa on kyse räätälöimisestä, ja Android 14:ssä tehdään muutamia muutoksia, jotka antavat käyttäjille paremman hallinnan katselemaansa sisältöä ja sen katselutapaa.

Suuremmat fontit epälineaarisella skaalauksella

Jos tarvitset suuremman kirjasinkoon Android 13:ssa tai vanhemmassa, voit suurentaa sen enintään 130 prosenttiin oletuskoosta. Android 14:ssä tämä rajoitus nousee 200 prosenttiin. Lisäksi jos tekstistä tulee liian suurta, teksti ei kasva samalla nopeudella kuin pienempi teksti näytöllä. Tämä varmistaa, että kaikki on luettavissa ja auttaa käyttäjiä, jotka saattavat tarvita lisätukea nähdäkseen, mitä näytöllä on.

Sovelluskohtaiset kieliasetukset

Kehittäjät voivat mukauttaa sovelluskohtaisesti näytettävät kielet mahdollistaen A/B-kokeilut ja tarjota päivitettyjä kieliasetuksia, jos sovellus käyttää palvelinpuolen lokalisointia.

Kieliopin taivutuksen API

Kieliopin taivutussovellusliittymän avulla kehittäjät voivat helposti tukea käyttäjiä, jotka puhuvat kieliä, joilla on kieliopillinen sukupuoli, kuten ranskaa tai saksaa.

  • Maskuliininen: "Vous êtes abonné à..."
  • Feminiininen: "Vous êtes abonnée à…"
  • Neutraali: “Abonnement à…active”

Sukupuoli on luontainen monille kielille, ja tämä helpottaa katsojan sukupuolen tukemista.

Yksityisyys ja turvallisuus

Estä sovellusten asennus

Android 14:stä alkaen käyttäjät eivät voi helposti ladata sovelluksia älypuhelimiinsa, jotka on kohdistettu Android SDK -tasolle 22 tai alempaan. Tämä johtuu siitä, että jotkin haittaohjelmat tai muut vaaralliset sovellukset kohdistavat SDK 22:een, jotta ne eivät joutuisi Android 6.0 Marshmallow -käyttöjärjestelmän ajonaikaiseen käyttöoikeusmalliin. Kehittäjät ja harrastajat voivat silti asentaa vanhempia sovelluksia seuraavilla tavoilla adb komento.

adb install --bypass-low-target-sdk-block FILENAME.apk

Runtime vastaanottimet

Android 14 -käyttöjärjestelmään kohdistettujen sovellusten on ilmoitettava, onko dynaamista Context.registerReceiver()-käyttöä kohdeltava "vietynä" vai "viemättömänä".

Turvallisimmat implisiittiset tarkoitukset

Jotta haitalliset sovellukset estetään sieppaamasta tavoitteita, Android 14:een kohdistettuja sovelluksia on rajoitettu lähettämästä sisäisiä tavoitteita, jotka eivät määritä pakettia.

Turvallisempi dynaamisen koodin lataus

Dynaaminen koodin lataaminen mahdollistaa haittaohjelmien ja muiden hyväksikäyttöjen käytön, koska se mahdollistaa suoritettavien tiedostojen lataamisen, joita voidaan yllättäen manipuloida. Dynaamista koodin latausta käyttävien Android 14 -käyttöjärjestelmään kohdistettujen sovellusten on varmistettava, että ladatut tiedostot ovat vain luku -muotoisia.

Parannettu taustakäsittely

JobScheduler ja Foreground Services -päivitykset ja lisäykset

Google tekee joitain muutoksia siihen, miten JobScheduler toimii ja miten Foreground-palvelut on suunniteltu. Aluksi Foreground-palvelut tulisi varata vain tärkeimmille käyttäjäkohtaisille tehtäville, jotta Android voi parantaa resurssien kulutusta ja akun käyttöikää. Mukana on myös uusia töitä, kuten käyttäjien aloittamia tiedonsiirtotyyppejä.

Myös kehittäjien on ilmoitettava etualalla olevat palvelutyypit. Tämän vaatimuksen avulla kehittäjät voivat määritellä selkeästi taustatyön tarkoituksen ja tehdä samalla selväksi, mitkä käyttötapaukset sopivat taustapalveluille. Google Play ottaa myös käyttöön uusia käytäntöjä varmistaakseen näiden sovellusliittymien asianmukaisen käytön.

Optimoidut lähetykset

Näiden muutosten ei pitäisi aiheuttaa ongelmia kehittäjille, koska ne ovat Androidin sisäisiä, mutta Google tiedottaa niistä kehittäjille. Google on muuttanut tapaa, jolla sovellukset vastaanottavat kontekstiin rekisteröity lähetyksiä, kun sovellus siirtyy a välimuistissa oleva tila, koska lähetykset kontekstiin rekisteröidyille vastaanottimille voidaan asettaa jonoon ja ne voidaan toimittaa sovellukselle vasta, kun se poistuu välimuistitilasta. Lisäksi jotkut toistuvat kontekstiin rekisteröidyt lähetykset, kuten BATTERY_CHANGED, voidaan yhdistää yhdeksi lopulliseksi lähetykseksi ennen kuin se toimitetaan, kun sovellus poistuu välimuistitilasta.

Sovellusten yhteensopivuus

Kun älypuhelimet muuttuvat, tietyt muototekijät (kuten taitettavat) tuovat kehittäjille ongelman. Miten kehittäjä voi saada sovelluksensa toimimaan ja vaihtaa saumattomasti esimerkiksi kahden täysin erilaisen muototekijän välillä lennossa? Kuinka sovellus voi luotettavasti ennustaa, missä kameran katkaisu on? Nämä ovat ongelmia, joita Google on yrittänyt ratkaista tekemällä kehittäjien mahdollisimman helpoksi tehdä kyselyitä järjestelmästä ja selvittää kyseiset parametrit.

OpenJDK 17 tuki

OpenJDK 17 -tuki otetaan käyttöön Java 17 -ominaisuuksien mahdollistamiseksi täysin tulevissa kehittäjien esikatseluissa, mukaan lukien tietueluokat, moniriviset merkkijonot ja mallia vastaava esimerkki. Kiitokset Projektin päälinja, Google sanoo, että yli 600 miljoonaa laitetta voi vastaanottaa uusimmat ART-päivitykset, jotka sisältävät myös nämä muutokset.

Helpompi testaus ja virheenkorjaus

Kuten viime vuonna, Google antaa kehittäjille mahdollisuuden vaihtaa uusia ominaisuuksia. Nämä kytkimet sijaitsevat kehittäjävaihtoehdoissa.

Kuinka ladata ja asentaa Android 14 Developer Preview 1 Google Pixel -laitteellesi

Voit helposti ladata Android Developer Preview 1:n ja muista tutustua oppaaseemme kuinka asentaa Android 14 jos et ole varma, miten se tehdään.

Google julkaisee virallisesti tämän kehittäjän esikatselupäivityksen Pixel 7 Prolle, Pixel 7:lle, Pixel 6 Prolle, Pixel 6:lle, Pixel 5a 5G: lle, Pixel 5:lle, Pixel 4a: lle (5G) tai Pixel 4a: lle. Voit käyttää 64-bittisiä järjestelmäkuvia Android Studion Android-emulaattorin kanssa, ja voit myös käyttää GSI: tä.


Mitä mieltä olet uusimmasta Developer Preview -versiosta? Asennatko sen laitteellesi? Millainen kokemuksesi on ollut? Kerro meille alla olevissa kommenteissa!