Android 14 'Upside Down Cake': Alt du trenger å vite om Googles store oppdatering for 2023

Android 14 kommer til en Google Pixel-smarttelefon nær deg tidlig i 2023.

Hurtigkoblinger

  • Hva heter Android 14?
  • Får enheten min Android 14?
  • Hva er nytt i Android 14 så langt?
  • Android 14 Beta 2: Annonserte funksjoner
  • Android 14 Beta 1: Annonserte funksjoner
  • Android 14 Developer Preview 2: Annonserte funksjoner
  • Android 14 Developer Preview 1: Annonserte funksjoner
  • Slik laster du ned og installerer Android 14 Beta 2 på Google Pixel-enheten din

Det mest spennende med en stor Android-oppdatering er å kunne følge et mønster for å få en smak av alle de nye funksjonene. Googles Android 12 oppdatering markerte den største visuelle redesignen av operativsystemet siden Android 5 Lollipop takket være Materiale deg. Den nye designfilosofien, sammen med en uttømmende liste over nye funksjoner, fikk Android 12 til å se og føles radikalt annerledes enn tidligere iterasjoner. Android 13 kom deretter og doblet ned på mange av de samme estetiske valgene. Nå går vi videre til Android 14, og det vil sannsynligvis være enda flere endringer under panseret.

Android 14 kom nylig, og vi har allerede noen tips om hva vi kan forvente i fremtiden. Hver ny utgivelse vil legge til nye funksjoner og mindre forbedringer til forskjellige elementer i Android-systemet. Vi er nå på vår andre utviklerforhåndsvisning, og vi forventer at det kommer minst én til før betaene begynner å rulle inn. Hvis du vil ha alt som er å vite om Android 14 på ett sted, så har du kommet til riktig side.

Hva heter Android 14?

Google droppet dessertnavneskjemaet for Android for to år siden med Android 10s merkeredesign. Bruken av dessertnavn har imidlertid fortsatt for selskapets interne utviklingsteam. Android 11, for eksempel, ble kalt Red Velvet, mens Android 12 er kjent som Snow Cone. På samme måte kalles Android 13 Tiramisu. Google holder ikke lenger Android 14 hemmelig siden den ble funnet i en av AOSP Gerrit-forpliktelsene tilbake i juli i fjor.

For de av dere som er nysgjerrige, har dette vært dessertnavnene (interne eller offentlige) på alle Android-versjonene så langt:

  • Android 1.5: Cupcake
  • Android 1.6: Donut
  • Android 2.0: Éclair
  • Android 2.2: Froyo
  • Android 2.3: pepperkaker
  • Android 3.0: Honeycomb
  • Android 4.0: Ice Cream Sandwich
  • Android 4.1: Jelly Bean
  • Android 4.4: KitKat
  • Android 5.0: Lollipop
  • Android 6.0: Marshmallow
  • Android 7.0: Nougat
  • Android 8.0: Oreo
  • Android 9: Pie
  • Android 10: Quince Tart
  • Android 11: Red Velvet Cake
  • Android 12: Snow Cone
  • Android 13: Tiramisu
  • Android 14: Opp-ned-kake

Det er ingen kjent utgivelsesdato for Android 14 ennå, men vi mistenker at den vil følge samme utgivelsesfrekvens som tidligere år. Android 13 falt i utviklerforhåndsvisningsskjemaet i februar 2022, etterfulgt av en ny utviklerforhåndsvisning, deretter fire flere betaversjoner frem til den endelige utgivelsen av Android 13. Med den første Android 14-utviklerforhåndsvisningen som ankom i tide og fulgt opp raskt av den andre og nå også et par betaer, er det tydelig at vi følger en lignende utgivelsesfrekvens som i fjor.

For utviklere kan du forvente å se Android 14 treffe "plattformstabilitet" en gang rundt den tredje betaen hvis Google følger samme utgivelsestidslinje som i fjor. Plattformstabilitet refererer til sluttføringen av API-er, og i fjor falt det sammen med muligheten for utviklere til å sende inn apper rettet mot det nye API-nivået i Google Play Store.

Får enheten min Android 14?

Hvis du har en nylig Google Pixel-smarttelefon, som den nye Pixel 7-serien, vær trygg på at du vil være en av de første som får en smak av Android 14 når den faller. Den vil fortsatt bare være i forhåndsvisningsform for utviklere (og bør derfor sannsynligvis ikke installeres på den daglige driveren), men du vil fortsatt kunne prøve den ut. Vi forventer også at andre enhetsprodusenter blir med på moroa, selv om det pleier å være slik at enheter fra steder som OnePlus og Xiaomi ikke oppdateres like regelmessig. Med andre ord, pass på.

Imidlertid, hvis du egentlig vil prøve Android 14 når den kommer ut på smarttelefonen din, og det er ingen offisiell versjon, du kan prøve et generisk systembilde (GSI).

Hva er nytt i Android 14 så langt?

Dette er noen av de udokumenterte endringene som har blitt oppdaget i Android 14 så langt.

Android 14 kan legge til universell dra-og-slipp-støtte, akkurat som på iOS

Du vet hvordan du kan dra og slippe filer og tekst mellom apper på iOS? Det kan endelig være mulig fra og med Android 14. Selv om du kunne gjøre det med apper som var i delt skjermmodus, kunne du ikke gjøre det i en app i full størrelse som du ønsket å flytte til en annen app i full størrelse.

Tidligere, når du holdt på en fil, ble bevegelser ignorert av systemet, og denne begrensningen utvidet seg til og med brukere som brukte tre-knappers navigasjon. Som et resultat ble dra-og-slipp-funksjonaliteten begrenset til delt skjerm-modus. Nå kan brukere dra innhold fra favorittappen for å ta notater til en annen, enkelt sveipe mellom åpne apper, sveip enkelt opp for å få tilgang til startskjermen, og utfør deretter en tilbakebevegelse ved å sveipe fra kanten av vise.

Android 14 kan gjøre multitasking enda enklere ved å introdusere en måte å lagre apppar på

Hvis du noen gang har gjort flere oppgaver på Android-smarttelefonen din, har du sannsynligvis brukt et spesifikt par apper til å gjøre det meste. Kanskje disse appene er en bankapp og en kalkulator, eller kanskje en notatapp og en eLearning-app for høyskoler. Uansett hva du velger å koble til, kan Android 14 gjøre dette enda enklere å gjøre ved å la deg lagre og starte et app-par.

Den nye funksjonen ble oppdaget av Mishaal Rahman og vises i oversikten over siste elementer. Det kan sees ved å gå til kontekstmenyen som for øyeblikket inneholder menyalternativet Delt skjerm. Den er ikke funksjonell ennå, men det ser ut til at den kan komme til den endelige Android 14-utgivelsen.

Mer livlige farger kan komme til Android 14s Material You

Google ser ut til å jobbe med dristigere fargealternativer i en ny temastil som tilsynelatende kalles "Fidelity". Majoren Forskjellen fra gjeldende Material You er at det vil tillate brukere å virkelig bruke en grunnfarge fra det valgte tapetet og bruke det for et tema.

Denne endringen, oppdaget av 9To5Google, kan også ha blitt vist frem nylig av Google Design-teamet gjennom en tweet, som ga oss en se på dristigere farger som for øyeblikket ikke er tilgjengelige på Android 13, som du kan se i videoen ovenfor.

Android 14 kan gi deg stedsbaserte forslag til lojalitetskort

Google Wallet ble sagt å være en app som ville være din one-stop-shop for alle dine digitale kort, som inkluderer lojalitetskort. Å legge til lojalitetskort i Wallet er litt tungvint, men det kan gjøres, men selv da kan det ta en stund å hente det tilbake i en betalingslinje mens du blar gjennom kortene dine for å finne det. Det kan imidlertid endre seg i Android 14.

For mange år siden, da Google Wallet ble kalt Google Wallet (ja, det var litt rar tid), når du var i nærheten av et sted der du kunne bruke lojalitetskortet ditt, flagget Wallet-appen at du kunne bruke lojalitetskortet på stedet du er på. Heldigvis kan Google bringe denne funksjonen tilbake for brukere på Android 14. Mens du graver gjennom API-referansen for Android 14 Beta 1, oppdaget jeg en ny funksjon kalt "FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS”. Enheter som erklærer denne funksjonen «[støtte] som viser stedsbaserte forslag for lommebokkort levert av standard betalingsapp».

Når det gjelder hvordan det vil fungere, er det litt opp i luften. Vil Google Wallet stole på at utviklere spesifiserer denne informasjonen, eller vil appen gjøre det automatisk? Vil disse "forslagene" komme i form av varsler, eller vil kortet bare vises i Quick Access Wallet? Førstnevnte er hvordan stedsbaserte forslag fungerte, mens sistnevnte ville være mindre i ditt ansikt, men fortsatt lett tilgjengelig gjennom snarveien til låseskjermen og/eller hurtiginnstillingsflisen.

Android 14 lar deg kanskje tvinge apper til å ha en gjennomsiktig navigasjonslinje

Android Beta 1 la til en "transparent navigasjonslinje"-innstilling, som endrer bakgrunnen til navigasjonslinjen til å være gjennomsiktig i stedet for svart. Dette inkluderer bevegelseslinjen som du ser nederst på skjermen. Siden Android 5.0 Lollipop har apputviklere vært i stand til det endre fargen av Androids navigasjonslinje, som som standard er helt svart. Noen apper har imidlertid aldri implementert det, så du kan ende opp med noen inkonsekvenser på tvers av apper.

Interessant nok vil ikke appens brukergrensesnitt tegnes under navigasjonslinjen når denne funksjonen er aktivert, noe som betyr at det ikke vil være noen visuelle overlappinger mellom appen og navigasjonslinjen. Her er et eksempel på hvordan det vil se ut med eller uten funksjonen "gjennomsiktig navigasjonslinje" aktivert:

Android 14 vil gjøre det enklere å skjule telefonens PIN-kode for skuldersurfere

Mens du kan ha stor sikkerhet på smarttelefonen din med en lang, kronglete PIN-kode, kan hvem som helst enkelt få tilgang til enheten din hvis de bare ser deg... skrive inn koden. Dette kalles vanligvis skuldersurfing, der en angriper ser over skuldrene på folk for å hente passordene eller andre påloggingskriterier, og det er en ganske vanlig sosial ingeniørteknikk. Med Android 14 ser det ut til at Google jobber med en funksjon kalt «forbedret PIN-personvern».

Beskrivelsen for denne bryteren lyder: "deaktiver animasjoner mens du skriver inn PIN-koden", noe som betyr at animasjonen som vanligvis spilles av når du trykker på et hvilket som helst tall på tastaturet, ikke vises. Dette vil gjøre det vanskeligere for skuldersurfere å se deg skrive inn PIN-koden din fordi Android-låseskjermen ikke viser en åpenbar visuell pekepinn for hvert tall du trykker på.

Videoen ovenfor ble delt med oss ​​av Spiker Sadykov og viser hvordan det fungerer.

Android 14 kan la deg endelig sette forskjellige levende bakgrunnsbilder for hjemme- og låseskjermene

Android-smarttelefoner har støttet levende bakgrunnsbilder siden Android 2.0 Eclair, og de har bare blitt bedre over tid. Det er mange forskjellige alternativer tilgjengelig i Google Play Store, og de fleste OEM-er pakker noen levende bakgrunnsbilder med enhetene sine også. Men mens du kan angi en separat statisk bakgrunnsbilde på Android på både låseskjermen og startskjermen, det er ingen måte å sette separate levende bakgrunnsbilder. Det ser ut til å endre seg i Android 14.

Mens vi gravde gjennom kildekoden for Android 13 QPR2, oppdaget vi flere kodeendringer som forberedte på å aktivere en "uavhengig låseskjerm live bakgrunnsbilde"-funksjon. En kodeendring legger til en ny metode til Androids WallpaperManager-klasse kalt setWallpaperComponentWithFlags(). Systemapper som holder SET_WALLPAPER_COMPONENT tillatelse, for eksempel Androids Live Wallpaper Picker-app, kan bruke denne metoden til å "stille levende bakgrunnsbilde [komponenten] for gitte skjerm(er)", for eksempel startskjermen, låseskjermen eller begge skjermene.

Android 14 kan gi visuelle varsler via skjerm- og blitssignaler

Noen ganger kan det være lett å gå glipp av et varsel, spesielt hvis telefonens volumet er lavt, eller den bare er satt til å vibrere. Hvis du også er tunghørt, kan ingen av disse alternativene hjelpe, og det er grunnen til at en visuell pekepinn kan være den mest nyttige måten å kunne se om telefonen din mottar varsler. Med Android 14 Developer Preview 2 kan du imidlertid gjøre det slik at kamerablitsen slås av når et varsel mottas eller få skjermen til å blinke.

Android 14 kan støtte automatisk bekreftelse av en PIN-kode uten at du trenger å trykke på Enter

Hvis du noen gang har brukt en tilpasset ROM på Android, var en ganske vanlig funksjon folk elsket å aktivere den automatiske bekreftelsen av PIN-koden din når du setter den inn i telefonen. De fleste Android-telefoner krever for øyeblikket at du legger inn PIN-koden og deretter trykker på enter-tasten, men denne endringen kan til slutt fjerne behovet for det.

Denne bryteren vises ikke som standard i DP2, og selve funksjonen ser for øyeblikket ikke ut til å fungere på enhetene våre. Det er en advarsel om at "å bekrefte PIN-koden din ved å trykke på Enter er sikrere enn å bruke automatisk bekreftelse," men det er en avveining for enkelhets skyld som de fleste sikkert vil være klar over hvis de bruker en PIN-kode. Denne automatisk bekreftelse av riktig PIN-veksling vises ikke hvis du setter opp en PIN-kode som er mindre enn 6 sifre.

Hvis du vil aktivere eller deaktivere denne funksjonen etter du allerede har satt opp en PIN-kode, kan du gå til Innstillinger > Sikkerhet og personvern > Enhetslås > Skjermlås og trykke på tannhjulikonet øverst til høyre. Her har du tilgang til en "auto-bekreft opplåsing"-bryter som lar deg slå denne funksjonen på/av.

Denne funksjonen fungerer foreløpig ikke i utviklerforhåndsvisning 2, men den kan fungere i en fremtidig utgivelse.

Android 14 kan la deg lage et emoji-bakgrunn på Pixel

Google jobber alltid med nye funksjoner som er skjult bak utviklerflagg, og en som kom i Developer Preview 2 er muligheten for å lage et emoji-bakgrunn. De New York Times nylig publiserte en artikkel som beskriver hvordan Google planla å ta på seg ChatGPT. Rapporten la også frem hvordan noen av selskapets bilde- og videoprosjekter som for tiden er i fungerer, inkludert en "bakgrunnsprodusent for Pixel-smarttelefonen." I Android 14 DP2 så vi en ny "Emoji Wallpaper"-app samlet i /produktet skillevegg. Det ser ut til å være Pixel-eksklusivt, siden pakkenavnet er "com.google.android.apps.emojiwallpaper" og det krever funksjonsflagget "com.google.android.feature. PIXEL_EXPERIENCE" skal deklareres.

Når den er aktivert, dukket et nytt "Emoji Lab"-alternativ opp i bakgrunnslisten. Ved å trykke på det åpnet et brukergrensesnitt som lot meg lage et nytt bakgrunnsbilde med forskjellige emojier. Når du lager et bakgrunnsbilde, kan du velge opptil 14 emojier som skal inkluderes i designet, velge mellom mønstre som "Mosaic", "Lotus", "Stacker", "Sprinkle" og "Prism", og velg deretter mellom forskjellige farger. Hvis du ikke vet hvilket design du vil ha, kan du trykke på "randomiser"-knappen for å la appen lage et tilfeldig emoji-bakgrunn.

Når du har opprettet et bakgrunnsbilde, blir det lagret i Emoji Lab-delen av telefonens bakgrunnsvalg. Det er ingen garanti for at denne funksjonen vil ende opp med å rulle ut til Google Pixel-smarttelefoner, men det ser ut som en morsom funksjon å leke med.

Android 14s regionale preferansefunksjon kan fortelle apper å bruke din foretrukne kalender og nummersystem

Android er et globalt operativsystem, og som sådan krever det støtte for forskjellige måter som folk forstå datoer, klokkeslett og andre regionale målinger, for eksempel Fahrenheit versus Celsius og kilometer mot miles. Det er ikke alltid hensiktsmessig for en app å anta hvilken beregning brukeren vil bruke, og det er grunnen til at mange apper (spesielt værapper) vil spørre hvilken beregning du vil bruke. Google la til språkinnstillinger per app i Android 13, og det ser nå ut til å utvide ideen til andre bruksområder.

Selskapet tester en ny "regionale preferanser"-funksjon i Android 14 som lar brukere angi sine foretrukne temperaturenheter, kalender, den første dagen i uken og tallsystemet for hver lokalitet. "Regionale preferanser" vises under Innstillinger > System > Språk og inndata når et skjult utviklerflagg veksles.

Denne funksjonen er nå tilgjengelig i Android 14 Developer Preview 2.

Android 14 kan gi bedre støtte for tastaturer med styreflatebevegelser og omtilordning av modifikatortaster

Google har prøvd å få Android til å fungere bedre på enheter med stor skjerm, og takket være denne innsatsen har vi nå ting som oppgavelinjen, aktivitetsinnbygging, mer optimaliserte apper, forbedret letterboxing og bedre støtte for delt skjerm, hvorav de fleste kom i Android 12L. Android 14 DP1 har nå bedre tastaturstøtte.

Android 14 forbereder seg på å legge til støtte for å endre oppførselen til modifikasjonstaster. I Android 14 kan du bytte oppførselen til Caps lock-, Ctrl-, Meta- og Alt-tastene, selv om det krever at du snur et utviklerflagg. Den generiske nøkkellayoutfilen har blitt oppdatert i Android 14 for å kartlegge noen flere Linux-nøkkelkoder til Android-nøkkelkoder. Endringene er:

  • tast 120 fra (udefinert) til RECENT_APPS
  • tast 228: KEYBOARD_BACKLIGHT_TOGGLE
  • tast 229: KEYBOARD_BACKLIGHT_DOWN
  • tast 230: KEYBOARD_BACKLIGHT_UP
  • tast 248: MUTE
  • tast 418: ZOOM_IN
  • tast 419: ZOOM_OUT
  • tast 528: FOKUS

I tillegg, etter å ha aktivert et utviklerflagg, vil Android 14 DP1 vise et nytt "Touchpad"-alternativ under innstillinger. Her kan du bytte om du må trykke for å klikke, endre retningen for rulling (omvendt rulling), eller veksle om et trykk nederst til høyre på berøringsplaten viser flere alternativer. Du kan også justere pekerhastigheten i tilfelle standarden er for lav eller for rask. Det er til og med touchpad-bevegelser også, og en opplæring kan aktiveres ved å snu et andre utviklerflagg. Du kan tilpasse disse navigasjonsbevegelsene på styreplaten, og de inkluderer:

  • Gå tilbake ved å sveipe til venstre eller høyre med tre fingre
  • Gå hjem ved å sveipe opp med tre fingre
  • Åpne nylige apper ved å sveipe opp med tre fingre og deretter holde
  • Åpne varsler ved å sveipe ned med tre fingre
  • Bytt apper ved å sveipe til venstre eller høyre med fire fingre

Android 14 kan gjøre det enklere å finne og slette operatørinstallert bloatware

Bloatware er vanskelig å definere, men det er i hovedsak alle forhåndsinstallerte applikasjoner på en smarttelefon som overskrider brukerens behov. Problemet er at disse behovene er forskjellige fra person til person, men vi kan nok alle være enige om at apper som er installert i bakgrunnen uten brukerkunnskap eller samtykke vil telle. I Android 14 DP1 er det en skjult "apper installert i bakgrunnen"-meny som ikke er tilgjengelig som standard. Du må snu et skjult utviklerflagg for å få det til å vises, og selv da vises det ikke i den vanlige versjonen av Innstillinger. I stedet vises det i en spesiell versjon av innstillinger kalt "Spa", som også er lukket bak et utviklerflagg.

Dette nye "apper installert i bakgrunnen"-grensesnittet drives av en ny systemtjeneste kalt "Background Install Control." Mishaal Rahman faktisk flekkete bevis av denne tjenestens eksistens gjennom en AOSP-forpliktelse for noen måneder tilbake. På den tiden ble det bemerket at denne systemtjenesten ikke bare vil bli brukt for en ny Android 14-funksjon (tilsynelatende siden "apper installert i bakgrunnen" vist ovenfor), men også "flere kommende Android V [Android 15]" egenskaper.

Som du kan se fra skjermbildet ovenfor, vil det være mulig for en sluttbruker å oppdage stille installerte apper og fjern dem hvis de vil, og det ser ut til at apper installert av adb eller forgrunnsaktive apper ikke vises i liste. Det kan være nyttig på enkelte enheter hvor sette inn en operatørs SIM-kort utløser bakgrunnsinstallasjon av over et dusin uønskede apper.

Android 14s prediktive tilbakebevegelse lar deg forhåndsvise hvor du skal når du sveiper tilbake

Å sveipe tilbake i Android kan være uforutsigbart, og det er en ganske stor grunn til det. Når du navigerer gjennom apper, holder Android en oversikt over destinasjoner du går gjennom, kalt backstack. Dette er slik at systemet vil ta deg til riktig destinasjon når du sveiper for å gå tilbake. Før Android 13 hadde systemet imidlertid ingen mulighet til å vite sikkert hvor en tilbakebevegelse ville ta brukeren. Hvis du sveipet tilbake på enden av bakstabelen, gikk du rett tilbake til den tidligere åpne appen. Dette var ikke umiddelbart åpenbart for en bruker, og det kan ha betydd at de ville miste sin posisjon i en app.

Derimot, som er satt til å endres med Android 14. Android 13 har allerede implementert en veldig grunnleggende form for dette som vil vise brukeren når de kommer tilbake til startprogrammet. Android 14 vil nå vise deg en forhåndsvisning av hva nøyaktig du skal gå tilbake til.

Det er en liten endring, men en velkommen en som gjør Android-systemet mer intuitivt. Den nye overgangsanimasjonen er deaktivert som standard i DP1, og i videoen vår måtte vi fortsatt aktiver innstillingen for prediktiv tilbakeanimasjon i Developer Options, og vi måtte også bruke en app som velger inn i den nye prediktive ryggbevegelsesatferden.

Android 14 lar deg begrense hvilke bilder apper har tilgang til selv om de ikke bruker bildevelgeren

Photo Picker API er et av høydepunktene i Android 13, og det har blitt tilbakeportert til Android-enheter som kjører 4.4+ takket være Project Mainline. Den lar brukere velge hvilke bilder og videoer en app kan få tilgang til, slik at den ikke har total tilgang til alle bildene og videoene dine på enheten din. Apper må imidlertid faktisk støtte Photo Picker API, og mange gjør det ikke, selv om det kanskje ikke betyr noe i Android 14.

Fra og med Android 14, når en app som er målrettet mot API-nivå 33 utløser dialogboksen for kjøretidstillatelser for å be brukeren om å gi dem READ_MEDIA_VIDEO eller READ_MEDIA_IMAGES (eller begge deler), Android 14 kan sette inn en ny oppføring i tillatelsesdialogen som sier "Velg bilder." Ved å trykke på denne oppføringen vil en ny versjon av bildevelgeren startes som lar brukeren velge hvilke bilder eller videoer de vil gi appen tilgang til. Appen har deretter tilgang til bare de medieelementene som brukeren spesifikt har valgt med mindre brukeren velger det utvide tilgangen til flere medieelementer eller gi appen tilgang til hele mediebutikksamlingene for bilder og videoer.

Denne oppføringen i tillatelsesdialogen vises ikke som standard i Android 14 DP1, siden dens synlighet er lukket av et utviklerflagg. Forhåpentligvis aktiverer Google det for den endelige utgivelsen, siden det er et stort sett beskyttende API for personvern.

Android 14 forbereder seg på å legge til en appkloningsfunksjon

Google tester en ny «klonede apper»-funksjon i Android 14 som lar deg "opprette en andre forekomst av en app slik at du kan bruke to kontoer samtidig." Denne funksjonen kan være gjort tilgjengelig for brukere gjennom Innstillinger-appen under Innstillinger > Apper > Klonede apper, som vist i skjermbildene som er innebygd under.

Når du kloner den første appen din gjennom «klonede apper»-funksjonen, oppretter Android det som kalles en «klonbrukerprofil» og installerer den appen på profilen. Alle apper du kloner etterpå, installeres på den samme kloneprofilen som ble opprettet før. Siden kloneprofilen ikke deler appdata med den overordnede brukerprofilen, betyr det at apper du kloner ikke vil beholde påloggingsinformasjonen eller innstillingene dine, så du må sette dem opp fra bunnen av. Hvis du bestemmer deg for at du ikke trenger den klonede appen lenger, kan du slette appen via siden "klonede apper" eller gjennom standardgrensesnittet "appinfo".

Den eneste måten tidligere å klone apper på var å klone dem ved hjelp av adb, ettersom funksjonaliteten faktisk ble lagt til i Android 12. Noen OEM-er har dukket opp alternativer for å klone apper også, og det er til og med tredjepartsapper som bruker arbeidsprofiler for å klone en app. Dette er en innebygd løsning som vil fungere spesifikt på Google Pixel-enheter.

Delingsmenyen kan endelig bli bedre

Android har hatt et problem med delingsmenyen i lang tid nå. Selv om oppdateringer tidligere har forsøkt å fikse det, er det ikke konsistent på tvers av OEM-varianter av Android eller til og med apper, og det er generelt sett et rot. Skjermbildet nedenfor viser nøyaktig hva jeg mener.

Bildekreditt: Esper

Problemet eksisterer til og med på tvers av forskjellige OEM-er som også bruker AOSP som base.

Bildekreditt: Esper

Heldigvis ser det ut til at Google kan flytte Android Sharesheet til en Prosjekt hovedlinje modul i en fremtidig utgivelse for å adressere delingsmenyens inkonsekvenser, ifølge andre rapporter. For det formål har Google lagt til en ny app til systembildet med Android 13 QPR1 beta. Android 13 QPR1s kildekode avslører at den nye "Intent Resolver"-appen vil håndtere implementeringen av Androids "velger"-kode, som påkaller Android Sharesheet ved å tvinge brukere til å velge hvilken app som skal brukes for delingen handling.

Ved å flytte Android Sharesheet til en Project Mainline-modul, kan Google nå tilby en mer konsistent systemdelingsmeny på tvers av Android-enheter fra forskjellige OEM-er. Det vil også tillate selskapet å eksperimentere med hva som fungerer og hva som ikke fungerer, og forbedre det uten behov for et grossistsystem Oppdater. Det er ikke bekreftet at Google vil gå videre med dette, men det virker sannsynlig.

Oppdaterbare rotsertifikater kommer

Rotsertifikater er selve kjernen i Public Key Infrastructure (PKI), og de er signert av pålitelige sertifiseringsinstanser (CA). Noen ganger blir imidlertid disse CA-ene upålitelige, og det må være en måte for enheter å motta nye sertifikater for å sikre fullstendig tilgang til internett. Tidligere med Android var den eneste måten å distribuere nye sertifikater på via en OTA-oppdatering siden de er lagret i telefonens systempartisjon.

Det kommer til å endre seg i fremtiden, sannsynligvis med Android 14, ettersom Google lager root-butikken på telefonen din (butikken som i utgangspunktet forteller telefonen din hvilke sertifikater som godtas) del av Conscrypt Mainline-modulen som kan oppdateres via Google Play-systemet Oppdateringer. Det spiller ingen rolle for de fleste brukere, men det beskytter telefonen din mot en potensiell internetkatastrofe dersom en større sertifiseringsinstans plutselig skulle bli upålitelig over natten.

Health Connect kan komme som en del av Android 14

Det finnes utallige helsesporingsapper på Android, men ikke hver enkelt app vil dekke hver eneste vitale du kanskje vil spore. Apper kan og velger å dele data individuelt med andre apper, men tidligere var det ingen en API som helseapper kan utnytte for å dele data. Health Connect er Googles svar på problemet, i stand til å fungere som en mellommann for disse sporingsappene for å dele data med hverandre. Hvis MyFitnessPal ønsker å ta data fra Samsung Health, Fitbit og Google Fit, trengte den tidligere grensesnitt direkte med hver av disse appene. I dette tilfellet trenger den bare å koble til Health Connect, og Health Connect vil håndtere alle disse tilkoblingene for den.

Health Connect er faktisk tilgjengelig på Google Play Store i dag, men problemet er at det ikke er forhåndsinstallert på telefonen din, så ikke alle vet om det. Google har signalisert sin intensjon om å ha den forhåndsinstallert på minst noen telefoner, og antagelig venter selskapet til det er ute av beta for å gjøre nettopp det. Rapporter tyder på at den kommer med Android 14 og høyst sannsynlig som en hovedlinjemodul. Det er ikke bekreftet, men det er mange sterke bevis som tyder på at det er tilfelle.

Si farvel til Android Beam

Etter å ha blitt avviklet i Android 10, vil Google endelig fjerne Android Beam fra AOSP, ifølge en commit på Android Gerrit. Android Beam kan brukes til å koble til to enheter for å starte en dataoverføring enkelt. Den er allerede erstattet av Nearby Share, som i hovedsak gjør det samme, så det er ikke en stor sak.

Det største problemet er imidlertid at Nearby Share er avhengig av Google Mobile Services (GMS), altså at Google i utgangspunktet har tatt en funksjon bort fra AOSP og gjemt den bak en proprietær tjeneste at er det ikke en del av AOSP. Dette betyr at produsenter som ikke er (eller ikke kan være, som Huawei) en del av Googles egne lisensavtaler for GMS vil gå glipp av en funksjon.

Si hei over satellitt

Android 14 vil, ifølge Googles Senior Vice President for Android Hiroshi Lockheimer, støtte satellittkommunikasjon. Han sa at Google "designer for satellitter" og at selskapet er glade for å støtte partnere "ved å aktivere alt dette i neste versjon av Android." Gitt presset fra slike som Apple, som også nylig introduserte satellittstøtte til iPhone 14-serien, ser det ut til å være retningen bransjen beveger seg i.


Android 14 Beta 2: Annonserte funksjoner

Android 14 Beta 2 kom under årets Google I/O, og den ble raskt fulgt opp av en Beta 2.1-bygg som fikset noen feil. Nesten alle endringene som ble gjort i denne betaen var også feilrettinger og generelle systemforbedringer, selv om støtte for innebygde og tilpassede bakanimasjoner ble lagt til.

Android 14 Beta 1: Annonserte funksjoner

Android 14 Beta 1 kom med få endringer, selv om de fleste av dem var under panseret.

Endringer i brukergrensesnittet

Android 14 Beta 1 kunngjorde både en ny bakoverpil som komplimenterer brukerbakgrunnen og enhetstemaet og et nytt delingsark som allerede er aktiv i den nyeste betaversjonen av Google Chrome. Apper kan legge til egendefinerte handlinger i systemdelingsark, noe som burde gjøre dem mer intuitive i fremtiden.

Utviklerendringer

Baner kan nå spørres og interpoleres, og Android Path API er en fleksibel mekanisme som brukes til å lage og gjengi vektorgrafikk. I Android 14 vil du kunne spørre Paths for å se hva som er inne i dem, og oppdateringer til API legger også til funksjonalitet for å interpolere mellom stier hvis strukturer samsvarer nøyaktig.

Videre forbedrer Android 14 språkpreferanser per app og lar apper oppdage brukergrensesnittspråket til gjeldende app. Med Android Studio Giraffe Canary 7 og AGP 8.1.0-alpha07 kan du konfigurere appen din til å støtte språk per app automatisk.

Til slutt kan apper begrense spesifiserte visninger til kun å være synlige for tilgjengelighetstjenester som hevder å være nyttige for brukere med funksjonshemninger. Play Protect prøver å sikre at apper er sannferdige med disse påstandene, og dette attributtet er definert som accessibilityDataSensitive.


Android 14 Developer Preview 2: Annonserte funksjoner

Android 14 Developer Preview 2 kom med noen flere endringer, selv om de fleste av dem er for utviklere.

Personvern og sikkerhet

Photo Picker er et API som Google introduserte med Android 13. Apper trenger ikke å be om noen tillatelser for å få tilgang til elementer brukeren velger via bildevelgeren, noe som gjør det til en personvernbevarende måte å dele bilder og videoer med apper. Vi allerede aktivert denne funksjonen i den første Android 14-utviklerforhåndsvisningen, men det lar deg i utgangspunktet velge hvilke bilder du lar en app få tilgang til.

I tillegg legger Android 14 til Credential Manager som en plattform-API, og Det gjør pålogging enklere ved å støtte API-er for å hente og lagre påloggingsinformasjon bruker brukerkonfigurerte påloggingsleverandører, for eksempel passordbehandlere. Den støtter også passordet ny bransjestandard for passordløs autentisering, som er sikrere enn å bruke brukernavn og passord for å logge på apper. Det lar brukere lage passord for apper og lagre dem i Google Password Manager. De lagrede adgangsnøklene vil synkroniseres på tvers av enheter som er logget på den samme Google-kontoen.

Til slutt er det sikrere implisitte hensikter, og apper som retter seg mot Android 14 må gi privilegier for å starte aktiviteter i bakgrunnen når du sender en PendingIntent eller når en tjeneste bindes.

Forbedrede applikasjonsopplevelser

Android 14 introduserer en rekke PackageInstaller APIer for å strømlinjeforme og forbedre brukeropplevelsen når det gjelder installasjon av APKer, spesielt de fra tredjeparts appbutikker. Disse inkluderer:

  • requestUserPreapproval(): Lar brukeren utsette nedlastingen av en APK til installasjonen er godkjent.
  • setRequestUpdateOwnership(): Lar et installasjonsprogram angi at det er ansvarlig for fremtidige oppdateringer av en app.
  • setDontKillApp(): Kan tillate sømløs installasjon av valgfrie funksjoner i en app gjennom delte APK-er mens appen er i bruk.

Android 14 Developer Preview 1: Annonserte funksjoner

Android 14 Developer Preview 1 gir mange endringer på bordet. Mens noen av de mer interessante er gjemt bort fra sluttbrukeren, Google gjorde kunngjøre noen interessante oppdateringer og endringer også. Disse inkluderer:

Ekstra tilpasningsmuligheter

Med Android som handler om tilpasning, er det gjort noen få endringer som ikke bare letter tilpasse smarttelefonen din, men også hjelpe brukere som kan ha ekstra tilgjengelighet krav. Dette inkluderer større skrifttyper med ikke-lineær skalering, språkpreferanser per app og en grammatisk bøynings-API som støtter kjønnsbaserte språk som fransk, tysk og spansk.

Personvern og sikkerhetsforbedringer

Med Android 14 dobler Google ned på noen av personvern- og sikkerhetsforbedringene som den har bygget opp gjennom årene. For det første, i et av de mest aggressive grepene mot skadelig programvare til nå, har Google blokkert installasjonen av apper rettet mot Android SDK-nivå 22 eller lavere. Dette er fordi noen malware eller andre farlige applikasjoner vil målrette mot SDK 22 for å unngå å bli utsatt for runtime-tillatelsesmodellen introdusert med Android 6.0 Marshmallow. Utviklere og entusiaster vil fortsatt kunne installere eldre applikasjoner ved å bruke følgende adb kommando.

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

Det er også andre forbedringer, inkludert sikrere implisitte hensikter, sikrere dynamisk kodeinnlasting, og krever at apper definerer dynamisk Context.registerReceiver() som eksportert eller ueksportert.

Bakgrunnsprosessoptimalisering

Mye av det som begrenser batterilevetiden til en smarttelefon er ikke bare det som skjer i forgrunnen, men også det som skjer i bakgrunnen. Apper trenger bakgrunnsprosesser som kjører for å ta inn informasjon eller gi deg varsler, så Google har optimalisert bakgrunnssendinger. Apper mottar kontekstregistrert sendes når appen går inn i en bufret tilstand, da sendinger til kontekstregistrerte mottakere kan stå i kø og bare leveres til appen når den kommer ut av bufret tilstand. Videre enkelte gjentakende kontekstregistrerte sendinger, som f.eks BATTERY_CHANGED, kan slås sammen til en siste kringkasting før den leveres når appen kommer ut av bufret tilstand.

Google er nå også mye mer fremme med hva forgrunnstjenester skal være/ de er reservert for de høyest prioriterte brukervendte oppgavene slik at Android kan forbedre ressursforbruket og batteriet liv. Det er også nye jobber, for eksempel brukerinitierte dataoverføringstyper.

App-kompatibilitet

Google introduserer støtte for OpenJDK 17 for å aktivere Java 17-funksjoner i kommende utviklerforhåndsvisninger fullt ut. Takk til Prosjekt hovedlinje, sier Google at over 600 millioner enheter vil kunne motta de siste ART-oppdateringene som også inkluderer disse endringene.

Google vil også gjøre det mulig for utviklere å bytte nye funksjoner, og disse funksjonene er plassert i utvikleralternativer.

Slik laster du ned og installerer Android 14 Beta 2 på Google Pixel-enheten din

Du kan enkelt laste ned Android 14 Beta 2 og sørg for å sjekke ut vår guide på hvordan installere Android 14 hvis du er usikker på hvordan du gjør det.

Google slipper offisielt denne forhåndsvisningsoppdateringen for utvikleren for Pixel 7 Pro, Pixel 7, Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5 og Pixel 4a (5G). Du kan også bruke 64-biters systembildene med Android Emulator i Android Studio.