Android 14 kommer til en Google Pixel-smartphone i nærheden af dig i begyndelsen af 2023.
hurtige links
- Hvad hedder Android 14?
- Får min enhed Android 14?
- Hvad er nyt i Android 14 indtil videre?
- Android 14 Beta 2: Annoncerede funktioner
- Android 14 Beta 1: Annoncerede funktioner
- Android 14 Developer Preview 2: Annoncerede funktioner
- Android 14 Developer Preview 1: Annoncerede funktioner
- Sådan downloader og installerer du Android 14 Beta 2 på din Google Pixel-enhed
Det mest spændende ved en stor Android-opdatering er at kunne følge et mønster for at få en smagsprøve på alle de nye funktioner. Googles Android 12 opdatering markerede det største visuelle redesign af operativsystemet siden Android 5 Lollipop takket være Materiale dig. Den nye designfilosofi sammen med en udtømmende liste over nye funktioner fik Android 12 til at se og føles radikalt anderledes ud fra tidligere iterationer. Android 13 kom derefter og fordoblede mange af de samme æstetiske valg. Nu går vi videre til Android 14, og der vil sandsynligvis være endnu flere ændringer under hætten.
Android 14 ankom for nylig, og vi har allerede nogle tip om, hvad vi kan forvente i fremtiden. Hver ny udgivelse vil tilføje nye funktioner og mindre forbedringer til forskellige elementer i Android-systemet. Vi er nu på vores anden udvikler-forhåndsvisning, og vi forventer, at der er mindst én mere, før betaerne begynder at rulle ind. Hvis du vil have alt, hvad der er at vide om Android 14 på ét sted, så er du kommet til den rigtige side.
Hvad hedder Android 14?
Google droppet sit dessertnavneskema til Android for to år siden med Android 10's brand redesign. Brugen af dessertnavne er dog fortsat for virksomhedens interne udviklingsteams. Android 11 blev for eksempel kaldt Red Velvet, mens Android 12 er kendt som Snow Cone. På samme måde kaldes Android 13 Tiramisu. Google holder ikke længere Android 14's hemmeligt, da det blev fundet i en af Gerrits AOSP-forpligtelser tilbage i juli sidste år.
For de af jer, der er nysgerrige, har disse været dessertnavnene (interne eller offentlige) på alle Android-versionerne indtil videre:
- Android 1.5: Cupcake
- Android 1.6: Donut
- Android 2.0: Éclair
- Android 2.2: Froyo
- Android 2.3: Honningkager
- 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: Kage på hovedet
Der er endnu ingen kendt udgivelsesdato for Android 14, men vi formoder, at den vil følge samme udgivelseskadence som tidligere år. Android 13 faldt i sin udvikler-preview-formular i februar 2022, efterfulgt af endnu en udvikler-preview, derefter yderligere fire beta-udgivelser indtil den endelige udgivelse af Android 13. Med den første forhåndsvisning af Android 14-udviklere, der ankommer til tiden og hurtigt fulgt op af den anden og nu også et par betaversioner, er det klart, at vi følger en lignende udgivelseskadence som sidste år.
For udviklere kan du forvente at se Android 14 ramme "platformstabilitet" engang omkring den tredje beta, hvis Google følger samme udgivelsestidslinje som sidste år. Platformstabilitet refererer til færdiggørelsen af API'er, og sidste år faldt det sammen med muligheden for udviklere til at indsende apps målrettet mod det nye API-niveau i Google Play Butik.
Får min enhed Android 14?
Hvis du har en nylig Google Pixel-smartphone, kan du lide den nye Pixel 7-serien, vær sikker på, at du vil være en af de første, der får en smagsprøve på Android 14, når den falder. Det vil stadig kun være i udviklereksempelform (og bør derfor sandsynligvis ikke installeres på din daglige driver), men du vil stadig være i stand til at prøve det. Vi forventer også, at andre enhedsproducenter vil deltage i det sjove, selvom det plejer at være tilfældet, at enheder fra steder som OnePlus og Xiaomi ikke opdateres så regelmæssigt. Med andre ord, pas på.
Men hvis du virkelig vil prøve Android 14, når den kommer ud på din smartphone, og der er ingen officiel konstruktion, du kan prøve et generisk systembillede (GSI).
Hvad er nyt i Android 14 indtil videre?
Dette er nogle af de udokumenterede ændringer, der er blevet opdaget i Android 14 indtil videre.
Android 14 kan tilføje universel træk-og-slip-understøttelse, ligesom på iOS
Ved du, hvordan du kan trække og slippe filer og tekst mellem apps på iOS? Det kan endelig være muligt fra Android 14. Mens du kunne gøre det med apps, der var i delt skærm-tilstand, kunne du ikke gøre det i en app i fuld størrelse, som du ville flytte til en anden app i fuld størrelse.
Tidligere, når man holdt på en fil, blev bevægelser ignoreret af systemet, og denne begrænsning udvidede endda til brugere, der benyttede tre-knaps navigation. Som et resultat var træk-og-slip-funktionaliteten begrænset til delt skærm-tilstand. Nu kan brugere trække indhold fra deres foretrukne note-app til en anden, ubesværet stryge mellem åbne apps, stryg bekvemt op for at få adgang til startskærmen, og udfør derefter en tilbagebevægelse ved at stryge fra kanten af Skærm.
Android 14 kan gøre multitasking endnu nemmere ved at introducere en måde at gemme apppar på
Hvis du nogensinde har multi-tasket på din Android-smartphone, så har du sikkert brugt et bestemt par apps til at gøre det meste af det. Måske er disse apps en bankapp og en lommeregner, eller måske en note-app og en college eLearning-app. Uanset hvad du vælger at parre, kan Android 14 muligvis gøre dette endnu nemmere at gøre ved at give dig mulighed for at gemme og starte et app-par.
Den nye funktion blev opdaget af Mishaal Rahman og vises i oversigtsmenuen for seneste emner. Det kan ses ved at få adgang til kontekstmenuen, som i øjeblikket rummer menuindstillingen Split screen. Det er ikke funktionelt endnu, men det ser ud til, at det kan komme til den endelige Android 14-udgivelse.
Mere livlige farver kommer muligvis til Android 14s Material You
Google ser ud til at arbejde på dristigere farveindstillinger i en ny temastil, der tilsyneladende bliver kaldt "Fidelity". Majoren Forskellen fra nuværende Materiale Du er, at det giver brugerne mulighed for virkelig at bruge en basisfarve fra deres valgte tapet og bruge den for et tema.
Denne ændring, set af 9Til5Google, er muligvis også blevet vist frem for nylig af Google Design-teamet gennem et tweet, der giver os en se på mere dristige farver, som ikke er tilgængelige på Android 13 i øjeblikket, som du kan se i videoen over.
Android 14 kan give dig lokationsbaserede forslag til loyalitetskort
Google Wallet blev sagt at være en app, der ville være din one-stop-shop for alle dine digitale kort, som inkluderer loyalitetskort. At tilføje loyalitetskort til Wallet er noget besværligt, men det kan lade sig gøre, selvom det selv da kan tage et stykke tid at genkalde det i en checkout-linje, mens du ruller gennem dine kort for at finde det. Det kan dog ændre sig i Android 14.
For år siden, dengang Google Wallet hed Google Wallet (ja, det var lidt af en underlig tid), når du var i nærheden af et sted, hvor du kunne bruge dit loyalitetskort, ville Wallet-appen markere, at du kunne bruge dit loyalitetskort på det sted, hvor du er. Heldigvis kan Google bringe denne funktion tilbage til brugere på Android 14. Mens du graver gennem API-referencen til Android 14 Beta 1, opdagede jeg en ny funktion kaldet "FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS”. Enheder, der erklærer denne funktion "[understøtte] viser placeringsbaserede forslag til tegnebogskort leveret af standardbetalingsappen."
Med hensyn til, hvordan det vil fungere, er det lidt hen i vejret. Vil Google Wallet stole på, at udviklere angiver disse oplysninger, eller vil appen gøre det automatisk? Vil disse "forslag" komme i form af meddelelser, eller vil kortet bare vises i Quick Access Wallet? Førstnævnte er, hvordan lokationsbaserede forslag plejede at fungere, mens sidstnævnte ville være mindre i dit ansigt, men stadig let tilgængeligt via genvejen til låseskærmen og/eller Quick Setting-flisen.
Android 14 kan give dig mulighed for at tvinge apps til at have en gennemsigtig navigeringslinje
Android Beta 1 tilføjede en "gennemsigtig navigationslinje", som ændrer baggrunden på navigationslinjen til at være gennemsigtig i stedet for sort. Dette inkluderer bevægelsesbjælken, som du ser nederst på skærmen. Siden Android 5.0 Lollipop har app-udviklere kunnet ændre farven af Androids navigationslinje, som som standard er ensfarvet sort. Nogle apps har dog aldrig implementeret det, så du kan ende med nogle uoverensstemmelser på tværs af apps.
Interessant nok vil appens brugergrænseflade ikke blive tegnet under navigationslinjen, når denne funktion er aktiveret, hvilket betyder, at der ikke vil være nogen visuelle overlapninger mellem appen og navigeringslinjen. Her er et eksempel på, hvordan det vil se ud med eller uden funktionen "gennemsigtig navigationslinje" aktiveret:
Android 14 vil gøre det nemmere at skjule din telefons pinkode for skuldersurfere
Selvom du kan have stor sikkerhed på din smartphone med en lang, indviklet PIN-kode, kan alle nemt få adgang til din enhed, hvis de bare ser dig... indtaste koden. Dette kaldes typisk skuldersurfing, hvor en angriber kigger folk over skuldrene for at samle deres adgangskoder eller andre loginkriterier, og det er en ret almindelig social engineering-teknik. Med Android 14 ser det ud til, at Google arbejder på en funktion kaldet "forbedret PIN-beskyttelse".
Beskrivelsen for denne skifte lyder: "deaktiver animationer, mens du indtaster PIN-koden", hvilket betyder, at den animation, der normalt afspilles, når du trykker på et vilkårligt tal på tastaturet, ikke vil blive vist. Dette vil gøre det sværere for skuldersurfere at se dig indtaste din PIN-kode, fordi Android-låseskærmen ikke viser et tydeligt visuelt signal for hvert tal, du trykker på.
Ovenstående video blev delt med os af Søm Sadykov og viser hvordan det fungerer.
Android 14 giver dig måske endelig mulighed for at indstille forskellige live wallpapers til hjemmet og låseskærmene
Android-smartphones har understøttet live wallpapers siden Android 2.0 Eclair, og de er kun blevet forbedret over tid. Der er masser af forskellige muligheder tilgængelige i Google Play Butik, og de fleste OEM'er pakker også nogle levende tapeter med deres enheder. Men mens du kan indstille en separat statisk tapet på Android på både låseskærmen og startskærmen, er der ingen måde at indstille separate live wallpapers på. Det ser ud til at ændre sig i Android 14.
Mens vi gravede gennem kildekoden til Android 13 QPR2, opdagede vi adskillige kodeændringer, der forberedte til at aktivere en "uafhængig låseskærm live tapet"-funktion. Én kodeændring tilføjer en ny metode til Androids WallpaperManager-klasse kaldet setWallpaperComponentWithFlags(). Systemapps, der holder SET_WALLPAPER_COMPONENT tilladelse, såsom Androids Live Wallpaper Picker-app, kan bruge denne metode til at "indstille det levende tapet [komponent] for den eller de givne skærme," såsom startskærmen, låseskærmen eller begge skærme.
Android 14 kunne bringe visuelle meddelelser via skærm- og flash-signaler
Nogle gange kan det være nemt at gå glip af en notifikation, især hvis din telefons lydstyrke er lav, eller den kun er indstillet til at vibrere. Hvis du også er hørehæmmet, så hjælper ingen af disse muligheder måske, hvorfor en visuel cue kan være den mest nyttige måde at kunne se, om din telefon modtager notifikationer. Med Android 14 Developer Preview 2 kan du dog gøre det, så kamerablitzen slukker, når der modtages en notifikation, eller få skærmen til at blinke.
Android 14 understøtter muligvis automatisk bekræftelse af en pinkode, uden at du behøver at trykke på Enter
Hvis du nogensinde har brugt en brugerdefineret ROM på Android, var en ret almindelig funktion, som folk elskede at aktivere, den automatiske bekræftelse af din PIN-kode, når du har lagt den ind i din telefon. De fleste Android-telefoner kræver i øjeblikket, at du indtaster PIN-koden og derefter trykker på Enter-tasten, men denne ændring kan endelig fjerne behovet for det.
Denne skifte vises ikke som standard i DP2, og selve funktionen ser i øjeblikket ikke ud til at virke på vores enheder. Der er en advarsel om, at "at bekræfte din pinkode ved at trykke på Enter er mere sikkert end at bruge automatisk bekræftelse." men det er en afvejning for nemheds skyld, som de fleste mennesker helt sikkert vil være opmærksomme på, hvis de bruger en PIN. Denne automatisk bekræftelse af korrekt PIN-kode vises ikke, hvis du konfigurerer en PIN-kode, der er mindre end 6 cifre.
Hvis du vil aktivere eller deaktivere denne funktion efter du allerede har oprettet en pinkode, kan du gå til Indstillinger > Sikkerhed og privatliv > Enhedslås > Skærmlås og trykke på tandhjulsikonet øverst til højre. Her har du adgang til en "auto-bekræft oplåsning", der lader dig slå denne funktion til/fra.
Denne funktion virker i øjeblikket ikke i udviklereksempel 2, men den fungerer muligvis i en fremtidig udgivelse.
Android 14 kunne lade dig oprette et emoji-tapet på din Pixel
Google arbejder altid på nye funktioner, der er skjult bag udviklerflag, og en, der ankom i Developer Preview 2, er evnen for at oprette et emoji-tapet. Det New York Times for nylig udgivet en artikel beskriver, hvordan Google planlagde at tage imod ChatGPT. Rapporten redegjorde også for, hvordan nogle af virksomhedens image- og videoprojekter, der i øjeblikket er i fungerer, inklusive en "tapetproducent til Pixel-smartphonen." I Android 14 DP2 opdagede vi en ny "Emoji Wallpaper"-app bundtet i /produktet skillevæg. Det ser ud til at være Pixel-eksklusivt, da dets pakkenavn er "com.google.android.apps.emojiwallpaper", og det kræver funktionsflaget "com.google.android.feature. PIXEL_EXPERIENCE" skal erklæres.
Når den er aktiveret, dukkede en ny "Emoji Lab" op på tapetlisten. Ved at trykke på det åbnede en brugergrænseflade, der lod mig oprette et nyt tapet med forskellige emojis. Når du opretter et tapet, kan du vælge op til 14 emojis, der skal inkluderes i designet, vælge mellem mønstre som "Mosaic", "Lotus", "Stacks", "Sprinkle" og "Prism", og vælg derefter mellem forskellige farver. Hvis du ikke ved, hvilket design du ønsker, kan du trykke på knappen "randomiser" for at lade appen oprette et tilfældigt emoji-tapet.
Når du har oprettet et tapet, bliver det gemt i Emoji Lab-sektionen af din telefons tapetvalg. Der er ingen garanti for, at denne funktion ender med at rulle ud til Google Pixel-smartphones, men det ligner en sjov funktion at lege med.
Android 14s regionale præferencefunktion kunne fortælle apps at bruge dit foretrukne kalender- og nummersystem
Android er et globalt styresystem, og som sådan kræver det støtte til forskellige måder, som folk forstå datoer, klokkeslæt og andre regionale målinger, såsom Fahrenheit versus Celsius og kilometer kontra miles. Det er ikke altid passende for en app at antage, hvilken metrik brugeren gerne vil bruge, og det er grunden til, at mange apps (især vejr-apps) vil Spørg dig, hvilken metric du gerne vil bruge. Google tilføjede sprogindstillinger pr. app i Android 13, og det ser nu ud til at udvide denne idé til andre anvendelsestilfælde.
Virksomheden tester en ny "regionale præferencer"-funktion i Android 14, der lader brugere indstille deres foretrukne temperaturenheder, kalender, den første dag i ugen og talsystemet for hver lokalitet. "Regionale præferencer" vises under Indstillinger > System > Sprog og input, når der skiftes til et skjult udviklerflag.
Denne funktion er nu tilgængelig i Android 14 Developer Preview 2.
Android 14 giver muligvis bedre understøttelse af tastaturer med touchpad-bevægelser og omlægning af modifikatortaster
Google har forsøgt at få Android til at fungere bedre på enheder med stor skærm, og takket være disse bestræbelser har vi nu ting som f.eks. proceslinjen, aktivitetsindlejring, mere optimerede apps, forbedret letterboxing og bedre understøttelse af delt skærm, hvoraf de fleste ankom i Android 12L. Android 14 DP1 har nu bedre tastaturunderstøttelse.
Android 14 forbereder sig på at tilføje understøttelse til at ændre adfærden af modifikatortaster. I Android 14 kan du bytte opførsel af Caps lock-, Ctrl-, Meta- og Alt-tasterne, selvom det kræver, at du vender et udviklerflag. Den generiske nøglelayoutfil er blevet opdateret i Android 14 for at kortlægge nogle flere Linux-nøglekoder til Android-nøglekoder. Ændringerne er:
- tast 120 fra (udefineret) 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
Efter aktivering af et udviklerflag vil Android 14 DP1 også vise en ny "Touchpad"-indstilling under indstillinger. Her kan du skifte til, om du skal trykke for at klikke, ændre retningen for rulning (omvendt rulning) eller skifte, om et tryk nederst til højre på touchpad'en viser flere muligheder. Du kan også justere markørens hastighed, hvis standarden er for lav eller for hurtig. Der er endda touchpad-bevægelser, og en tutorial kan aktiveres ved at vende et andet udviklerflag. Du kan tilpasse disse touchpad-navigationsbevægelser, og de inkluderer:
- Gå tilbage ved at stryge til venstre eller højre med tre fingre
- Gå hjem ved at stryge op med tre fingre
- Åbn de seneste apps ved at stryge opad med tre fingre og derefter holde
- Åbn notifikationer ved at stryge nedad med tre fingre
- Skift apps ved at stryge til venstre eller højre med fire fingre
Android 14 kunne gøre det nemmere at finde og slette operatørinstalleret bloatware
Bloatware er svært at definere, men det er i det væsentlige alle forudinstallerede applikationer på en smartphone, der overskrider brugerens behov. Problemet er, at disse behov er forskellige fra person til person, men vi kan nok alle blive enige om, at apps installeret i baggrunden uden brugerviden eller samtykke vil tælle. I Android 14 DP1 er der en skjult "apps installeret i baggrunden", som ikke er tilgængelig som standard. Du skal vende et skjult udviklerflag for at få det til at vises, og selv da vises det ikke i den almindelige version af Indstillinger. I stedet vises det i en speciel version af Indstillinger kaldet "Spa", der også er lukket bag et udviklerflag.
Denne nye "apps installeret i baggrunden"-grænseflade er drevet af en ny systemtjeneste kaldet "Background Install Control." Mishaal Rahman faktisk plettede beviser af denne tjenestes eksistens gennem en AOSP-forpligtelse for et par måneder tilbage. På det tidspunkt blev det bemærket, at denne systemtjeneste ikke kun vil blive brugt til en ny Android 14-funktion (tilsyneladende siden "apps installeret i baggrunden" vist ovenfor), men også "adskillige kommende Android V [Android 15]" funktioner.
Som du kan se fra skærmbilledet ovenfor, vil det være muligt for en slutbruger at se lydløst installerede apps og fjern dem, hvis de vil, og det ser ud til, at apps installeret af adb eller forgrundsaktive apps ikke vil blive vist i liste. Det kan være nyttigt på visse enheder, hvor indsættelse af en operatørs SIM-kort udløser baggrundsinstallationen af over et dusin uønskede apps.
Android 14s forudsigende tilbagebevægelse giver dig mulighed for at forhåndsvise, hvor du skal hen, når du stryger tilbage
At swipe tilbage i Android kan være uforudsigeligt, og det er der en ret stor grund til. Når du navigerer gennem apps, holder Android en registrering af destinationer, du går igennem kaldet backstack. Dette er, så systemet vil tage dig til den korrekte destination, når du stryger for at gå tilbage. Før Android 13 havde systemet imidlertid ingen mulighed for at vide med sikkerhed, hvor en rygbevægelse ville tage brugeren hen. Hvis du swipede tilbage for enden af den bagerste stak, gik du direkte tilbage til den tidligere åbne app. Dette var ikke umiddelbart indlysende for en bruger, og det kan have betydet, at de ville miste deres position i en app.
Imidlertid, det er indstillet til at ændre sig med Android 14. Android 13 har allerede implementeret en meget grundlæggende form for dette, der vil vise brugeren, når de vender tilbage til deres launcher. Android 14 vil nu vise dig en forhåndsvisning af hvad Nemlig du vil vende tilbage til.
Det er en lille ændring, men en velkommen en, der gør Android-systemet mere intuitivt. Den nye overgangsanimation er deaktiveret som standard i DP1, og i vores video var vi stadig nødt til det aktivere indstillingen for forudsigelig tilbage-animation i Developer Options, og vi skulle også bruge en app, der vælger ind i den nye prædiktive rygbevægelsesadfærd.
Android 14 giver dig mulighed for at begrænse, hvilke fotos apps kan få adgang til, selvom de ikke bruger fotovælgeren
Photo Picker API er et af højdepunkterne i Android 13, og det er blevet backporteret til Android-enheder, der kører 4.4+ takket være Project Mainline. Det giver brugerne mulighed for at vælge, hvilke billeder og videoer en app kan få adgang til, så den ikke har total adgang til alle dine billeder og videoer på din enhed. Apps skal dog faktisk understøtte Photo Picker API, og mange gør det ikke, selvom det måske ikke betyder noget i Android 14.
Startende i Android 14, når en app, der er målrettet mod API-niveau 33, udløser dialogboksen for køretidstilladelse for at bede brugeren om at give dem READ_MEDIA_VIDEO eller READ_MEDIA_IMAGES (eller begge), kan Android 14 indsætte en ny post i tilladelsesdialogen, der siger "Vælg billeder." Hvis du trykker på denne post, starter du en ny version af fotovælgeren, der giver brugeren mulighed for at vælge, hvilke billeder eller videoer de vil give appen adgang til. Appen har efterfølgende kun adgang til de medieelementer, som brugeren specifikt har valgt, medmindre brugeren vælger det udvide adgangen til yderligere medieelementer eller giv appen adgang til hele mediebutikkens samlinger for billeder og videoer.
Denne post i tilladelsesdialogen vises ikke som standard i Android 14 DP1, da dens synlighed er lukket af et udviklerflag. Forhåbentlig aktiverer Google det til den endelige udgivelse, da det er en hovedsagelig beskyttende API for privatlivets fred.
Android 14 forbereder sig på at tilføje en app-kloningsfunktion
Google tester en ny "klonede apps"-funktion i Android 14 der vil lade dig "oprette en anden forekomst af en app, så du kan bruge to konti på samme tid." Denne funktion kan være gjort tilgængelig for brugere gennem appen Indstillinger under Indstillinger > Apps > Klonede apps, som vist på de indlejrede skærmbilleder under.
Når du kloner din første app gennem funktionen "klonede apps", opretter Android det, der kaldes en "klonbrugerprofil" og installerer denne app på profilen. Alle apps, du kloner bagefter, installeres på den samme klonprofil, som blev oprettet før. Da klonprofilen ikke deler appdata med den overordnede brugerprofil, betyder det, at alle apps, du kloner, ikke beholder dine loginoplysninger eller indstillinger, så du bliver nødt til at konfigurere dem fra bunden. Hvis du beslutter dig for, at du ikke længere har brug for den klonede app, kan du slette appen via siden "klonede apps" eller via standardgrænsefladen "appinfo".
Den eneste måde tidligere at klone apps på var at klone dem ved hjælp af adb, da funktionaliteten faktisk blev tilføjet i Android 12. Nogle OEM'er har også dukket op på muligheder for at klone apps, og der er endda tredjepartsapps, der gør brug af arbejdsprofiler til at klone en app. Dette er dog en indbygget løsning, der vil fungere specifikt på Google Pixel-enheder.
Delingsmenuen evt endelig Bliv bedre
Android har haft et problem med sin delemenu i lang tid nu. Mens opdateringer i fortiden har forsøgt at rette det, er det ikke konsekvent på tværs af OEM-varianter af Android eller endda apps, og det er generelt bare et rod. Skærmbilledet nedenfor viser præcis, hvad jeg mener.
Problemet eksisterer endda på tværs af forskellige OEM'er, der også bruger AOSP som base.
Heldigvis ser det ud til, at Google muligvis flytter Android Sharesheet til en Projekt Hovedlinje modul i en fremtidig udgivelse for at adressere delemenuens uoverensstemmelser, iflg andre rapporter. Til det formål har Google tilføjet en ny app til systembilledet med Android 13 QPR1 beta. Android 13 QPR1's kildekode afslører, at den nye "Intent Resolver" app vil håndtere implementeringen af Androids "vælger"-kode, som kalder Android Sharesheet ved at tvinge brugerne til at vælge, hvilken app der skal bruges til delingen handling.
Ved at flytte Android Sharesheet til et Project Mainline-modul kan Google nu tilbyde en mere ensartet systemdelingsmenu på tværs af Android-enheder fra forskellige OEM'er. Det vil også give virksomheden mulighed for at eksperimentere med, hvad der virker og hvad der ikke gør, og forbedre det uden behov for et engrossystem opdatering. Det er ikke bekræftet, at Google vil gå videre med dette, men det virker sandsynligt.
Opdaterbare rodcertifikater kommer
Rodcertifikater er selve kernen i Public Key Infrastructure (PKI), og de er underskrevet af betroede certifikatmyndigheder (CA). Nogle gange bliver disse CA'er dog utroværdige, og der skal være en måde for enheder at modtage nye certifikater for at sikre fuldstændig adgang til internettet. Tidligere med Android var den eneste måde at distribuere nye certifikater på via en OTA-opdatering, da de er gemt i din telefons systempartition.
Det vil ændre sig i fremtiden, sandsynligvis med Android 14, da Google laver rodbutikken på din telefon (den butik, der dybest set fortæller din telefon hvilke certifikater der accepteres) del af Conscrypt Mainline-modulet, der kan opdateres via Google Play System Opdateringer. Det betyder ikke noget for de fleste brugere, men det beskytter din telefon mod en potentiel internetkatastrofe, hvis en større certifikatmyndighed pludselig bliver utroværdig fra den ene dag til den anden.
Health Connect kommer muligvis som en del af Android 14
Der er utallige sundhedssporende apps på Android, men ikke hver enkelt app vil dække hver eneste vitale, som du måske ønsker at spore. Apps kan og vil vælge at dele data individuelt med andre apps, men tidligere var der ingen en API, som sundhedsapps kunne udnytte til at dele data. Health Connect er Googles svar på problemet, i stand til at fungere som mellemmand for disse sporingsapps til at dele data med hinanden. Hvis MyFitnessPal ønsker at tage data fra Samsung Health, Fitbit og Google Fit, var det tidligere nødvendigt at interface direkte med hver af disse apps. I dette tilfælde behøver det kun at oprette forbindelse til Health Connect, og Health Connect vil håndtere alle disse forbindelser for det.
Health Connect er faktisk tilgængelig i Google Play Butik i dag, men problemet er, at det ikke er forudinstalleret på din telefon, så ikke alle ved om det. Google har signaleret sin hensigt om at have det forudinstalleret på mindst nogle telefoner, og formodentlig venter virksomheden, indtil den er ude af beta, med at gøre netop det. Rapporter tyder på at det kommer med Android 14 og meget sandsynligt som et Mainline-modul. Det er ikke bekræftet, men der er mange stærke beviser, der tyder på, at det er tilfældet.
Sig farvel til Android Beam
Efter at være blevet forældet i Android 10, vil Google endelig fjerne Android Beam fra AOSP, ifølge en commit på Android Gerrit. Android Beam kunne bruges til at forbinde to enheder for nemt at starte en dataoverførsel. Det er allerede blevet erstattet af Nearby Share, som i det væsentlige gør det samme, så det er ikke en big deal.
Det største problem er dog, at Nearby Share er afhængig af Google Mobile Services (GMS), hvilket betyder at Google dybest set har taget en funktion væk fra AOSP og gemt den bag en proprietær tjeneste at er det ikke en del af AOSP. Det betyder, at producenter, der ikke er (eller ikke kan være, såsom Huawei) en del af Googles egne licensaftaler for GMS, vil gå glip af en funktion.
Sig hej over satellit
Android 14 vil ifølge Googles Senior Vice President for Android Hiroshi Lockheimer, understøtte satellitkommunikation. Han sagde, at Google "designer til satellitter", og at virksomheden er begejstret for at støtte partnere "ved at aktivere alt dette i den næste version af Android." I betragtning af presset fra Apple, som også for nylig introducerede satellitunderstøttelse til iPhone 14-serien, det ser ud til at være den retning, branchen bevæger sig i.
Android 14 Beta 2: Annoncerede funktioner
Android 14 Beta 2 ankom under dette års Google I/O, og den blev hurtigt fulgt op af en Beta 2.1-build, der fik rettet nogle fejl. Næsten alle ændringerne i denne beta var også fejlrettelser og generelle systemforbedringer, selvom understøttelse af indbyggede og tilpassede baganimationer blev tilføjet.
Android 14 Beta 1: Annoncerede funktioner
Android 14 Beta 1 ankom med få ændringer, selvom de fleste af dem var under motorhjelmen.
Ændringer i brugergrænsefladen
Android 14 Beta 1 annoncerede både en ny tilbagepil, der komplimenterer brugerens tapet og enhedstemaet og et nyt delingsark der allerede er aktiv i den seneste Google Chrome beta. Apps kan tilføje tilpassede handlinger til systemdelingsark, hvilket burde gøre dem mere intuitive i fremtiden.
Udviklerændringer
Stier kan nu forespørges og interpoleres, og Android Path API er en fleksibel mekanisme, der bruges til at skabe og gengive vektorgrafik. I Android 14 vil du være i stand til at forespørge stier for at se, hvad der er inde i dem, og opdateringer til API tilføjer også funktionalitet til at interpolere mellem stier, hvis strukturer matcher nøjagtigt.
Desuden forbedrer Android 14 sprogpræferencer pr. app og tillader apps at registrere brugergrænsefladesproget for den aktuelle app. Med Android Studio Giraffe Canary 7 og AGP 8.1.0-alpha07 kan du konfigurere din app til automatisk at understøtte sprog pr. app.
Endelig kan apps begrænse specificerede visninger til kun at være synlige for tilgængelighedstjenester, der hævder at være nyttige for brugere med handicap. Play Protect forsøger at sikre, at apps er sandfærdige med disse påstande, og denne attribut er defineret som accessibilityDataSensitive.
Android 14 Developer Preview 2: Annoncerede funktioner
Android 14 Developer Preview 2 ankom med et par ændringer mere, selvom de fleste af dem er til udviklere.
Privatliv og sikkerhed
Photo Picker er en API, som Google introducerede med Android 13. Apps behøver ikke at anmode om nogen tilladelser for at få adgang til elementer, som brugeren vælger via fotovælgeren, hvilket gør det til en privatlivsbevarende måde at dele billeder og videoer med apps. Vi allerede aktiverede denne funktion i den første forhåndsvisning af Android 14-udviklere, men det giver dig grundlæggende mulighed for at vælge, hvilke billeder du giver en app adgang til.
Android 14 tilføjer også Credential Manager som en platforms-API, og det gør login lettere ved at understøtte API'er til hentning og lagring af legitimationsoplysninger brugerbrugerkonfigurerede legitimationsoplysninger, såsom adgangskodeadministratorer. Den understøtter også adgangsnøgle ny industristandard for autentificering uden adgangskode, hvilket er mere sikkert end at bruge et brugernavn og en adgangskode til at logge ind på apps. Det vil lade brugere oprette adgangsnøgler til apps og gemme dem i Google Password Manager. De gemte adgangsnøgler synkroniseres på tværs af enheder, der er logget ind på den samme Google-konto.
Endelig er der sikrere implicitte hensigter, og apps, der er målrettet mod Android 14, skal give privilegier til at starte aktiviteter i baggrunden, når du sender en PendingIntent eller binder en tjeneste.
Forbedrede applikationsoplevelser
Android 14 introducerer en række PackageInstaller API'er for at strømline og forbedre brugeroplevelsen, når det kommer til at installere APK'er, især dem fra tredjeparts app-butikker. Disse omfatter:
- requestUserPreapproval(): Giver brugeren mulighed for at udsætte download af en APK, indtil installationen er godkendt.
- setRequestUpdateOwnership(): Tillader et installationsprogram at angive, at det er ansvarligt for fremtidige opdateringer til en app.
- setDontKillApp(): Kan give mulighed for problemfri installation af valgfri funktioner i en app gennem opdelte APK'er, mens appen er i brug.
Android 14 Developer Preview 1: Annoncerede funktioner
Android 14 Developer Preview 1 medfører mange ændringer på bordet. Mens nogle af de mere interessante er gemt væk fra slutbrugeren, Google gjorde annoncere nogle interessante opdateringer og ændringer også. Disse omfatter:
Ekstra tilpasningsmuligheder
Med Android handler om tilpasning, er der foretaget nogle få ændringer, som ikke kun letter tilpasning af din smartphone, men også med at hjælpe brugere, der muligvis har yderligere tilgængelighed krav. Dette inkluderer større skrifttyper med ikke-lineær skalering, sprogpræferencer pr. app og en grammatisk bøjnings-API, der understøtter kønsbestemte sprog som fransk, tysk og spansk.
Forbedringer af privatliv og sikkerhed
Med Android 14 fordobler Google nogle af de privatlivs- og sikkerhedsforbedringer, som det har opbygget gennem årene. For det første, i et af sine mest aggressive træk mod malware endnu, har Google blokeret installationen af apps rettet mod Android SDK-niveau 22 eller lavere. Dette skyldes, at nogle malware eller andre farlige applikationer vil målrette SDK 22 for at undgå at blive udsat for runtime-tilladelsesmodellen introduceret med Android 6.0 Marshmallow. Udviklere og entusiaster vil stadig være i stand til at installere ældre applikationer ved hjælp af følgende adb kommando.
adb install --bypass-low-target-sdk-block FILENAME.apk
Der er også andre forbedringer, herunder sikrere implicitte hensigter, sikrere dynamisk kodeindlæsning og kræver, at apps definerer dynamisk Context.registerReceiver() som eksporteret eller ikke-eksporteret.
Baggrundsprocesoptimering
Meget af det, der forringer en smartphones batterilevetid, er ikke kun, hvad der foregår i forgrunden, men også hvad der foregår i baggrunden. Apps har brug for baggrundsprocesser, der kører for at modtage information eller give dig notifikationer, så Google har optimeret baggrundsudsendelser. Apps modtager kontekstregistreret udsendes, når appen går ind i en cachelagret tilstand, da udsendelser til kontekstregistrerede modtagere kan stå i kø og først leveres til appen, når den kommer ud af cachetilstanden. Endvidere vil nogle gentagne kontekstregistrerede udsendelser, som f.eks BATTERY_CHANGED, kan flettes sammen til en endelig udsendelse, før den leveres, når appen kommer ud af cachetilstand.
Google er nu også meget mere fremme med, hvad Forgrundstjenester skal være/ De er reserveret til de højest prioriterede brugervendte opgaver, så Android kan forbedre ressourceforbrug og batteri liv. Der er også nye job, såsom brugerinitierede dataoverførselstyper.
App kompatibilitet
Google introducerer understøttelse af OpenJDK 17 for at aktivere Java 17-funktioner i kommende udviklereksempler fuldt ud. Tak til Projekt Hovedlinje, siger Google, at over 600 millioner enheder vil være i stand til at modtage de seneste ART-opdateringer, der også inkluderer disse ændringer.
Google vil også gøre det muligt for udviklere at skifte til nye funktioner, og disse funktioner er placeret i udviklermuligheder.
Sådan downloader og installerer du Android 14 Beta 2 på din Google Pixel-enhed
Du kan nemt downloade Android 14 Beta 2 og sørg for at tjekke vores guide på hvordan man installerer Android 14 hvis du er usikker på, hvordan du gør det.
Google frigiver officielt denne udvikler-forhåndsopdatering til Pixel 7 Pro, Pixel 7, Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5 og Pixel 4a (5G). Du kan også bruge 64-bit systembillederne med Android Emulator i Android Studio.