Android 14 'Upside Down Cake': Allt du behöver veta om Googles stora uppdatering för 2023

click fraud protection

Android 14 kommer till en Google Pixel-smartphone nära dig i början av 2023.

snabblänkar

  • Vad heter Android 14?
  • Kommer min enhet att få Android 14?
  • Vad är nytt i Android 14 hittills?
  • Android 14 Beta 2: Tillkännagivna funktioner
  • Android 14 Beta 1: Tillkännagivna funktioner
  • Android 14 Developer Preview 2: Tillkännagivna funktioner
  • Android 14 Developer Preview 1: Annonserade funktioner
  • Hur man laddar ner och installerar Android 14 Beta 2 på din Google Pixel-enhet

Det mest spännande med en stor Android-uppdatering är att kunna följa ett mönster för att få en smak av alla nya funktioner. Googles Android 12 uppdateringen markerade den största visuella omdesignen av operativsystemet sedan Android 5 Lollipop tack vare Material du. Den nya designfilosofin, tillsammans med en uttömmande lista över nya funktioner, fick Android 12 att se och kännas radikalt annorlunda än tidigare iterationer. Android 13 kom sedan och fördubblade många av samma estetiska val. Nu går vi vidare till Android 14, och det kommer sannolikt att bli ännu fler ändringar under huven.

Android 14 kom nyligen, och vi har redan några tips om vad vi kan förvänta oss i framtiden. Varje ny version kommer att lägga till nya funktioner och mindre förbättringar av olika delar av Android-systemet. Vi är nu på vår andra utvecklare förhandsvisning, och vi förväntar oss att det kommer att finnas minst en till innan betaversionerna börjar rulla in. Om du vill ha allt som finns att veta om Android 14 på ett ställe, då har du kommit till rätt sida.

Vad heter Android 14?

Google hoppade av sitt namnschema för efterrätter för Android för två år sedan med Android 10:s varumärkesredesign. Användningen av dessertnamn har dock fortsatt för företagets interna utvecklingsteam. Android 11, till exempel, kallades Red Velvet, medan Android 12 är känd som Snow Cone. På samma sätt kallas Android 13 Tiramisu. Google håller inte längre Android 14 hemligt sedan det hittades i en av Gerrits AOSP-kommissioner i juli förra året.

För er som är nyfikna har dessa varit dessertnamnen (interna eller offentliga) på alla Android-versioner hittills:

  • Android 1.5: Cupcake
  • Android 1.6: Donut
  • Android 2.0: Éclair
  • Android 2.2: Froyo
  • Android 2.3: Gingerbread
  • 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: Upside Down Cake

Det finns inget känt releasedatum för Android 14 ännu, men vi misstänker att det kommer att följa samma release-kadens som tidigare år. Android 13 sjönk i sin förhandsgranskning för utvecklare i februari 2022, följt av ytterligare en förhandsvisning av utvecklare, sedan ytterligare fyra betaversioner till den slutliga versionen av Android 13. Med den första Android 14-utvecklarförhandsvisningen som anländer i tid och följs upp snabbt av den andra och nu också ett par betaversioner, är det tydligt att vi följer en liknande releasekadens som förra året.

För utvecklare kan du förvänta dig att se Android 14-hit "plattformsstabilitet" någon gång runt den tredje betaversionen om Google följer samma releasetidslinje som förra året. Plattformsstabilitet hänvisar till slutförandet av API: er, och förra året sammanföll det med möjligheten för utvecklare att skicka in appar som riktade in sig på den nya API-nivån i Google Play Butik.

Kommer min enhet att få Android 14?

Om du har en ny Google Pixel-smarttelefon, som den nya Pixel 7-serien, var säker på att du kommer att vara en av de första som får en smak av Android 14 när det släpps. Det kommer fortfarande bara att vara i förhandsgranskningsform för utvecklare (och därför förmodligen inte bör installeras på din dagliga drivrutin), men du kommer fortfarande att kunna prova det. Vi förväntar oss också att andra enhetstillverkare deltar i det roliga, även om det tenderar att vara så att enheter från platser som OnePlus och Xiaomi inte uppdateras lika regelbundet. Med andra ord, se upp.

Men om du verkligen vill prova Android 14 när den kommer ut på din smartphone, och det finns ingen officiell version, du kan prova en generisk systembild (GSI).

Vad är nytt i Android 14 hittills?

Det här är några av de odokumenterade ändringarna som hittills har upptäckts i Android 14.

Android 14 kan lägga till universellt dra-och-släpp-stöd, precis som på iOS

Vet du hur du kan dra och släppa filer och text mellan appar på iOS? Det kan äntligen vara möjligt från och med Android 14. Även om du kunde göra det med appar som var i delad skärmläge, kunde du inte göra det i en fullstor app som du ville flytta till en annan fullstor app.

Tidigare, när man höll i en fil, ignorerades gester av systemet, och denna begränsning sträckte sig även till användare som använde treknappsnavigering. Som ett resultat var dra-och-släpp-funktionen begränsad till läget för delad skärm. Nu kan användare dra innehåll från sin favoritapp för anteckningar till en annan, utan ansträngning svepa mellan öppna appar, svep bekvämt uppåt för att komma åt startskärmen och utför sedan en bakåtgest genom att svepa från kanten av skärmen visa.

Android 14 kan göra multitasking ännu enklare genom att introducera ett sätt att spara apppar

Om du någonsin har gjort flera uppgifter på din Android-smarttelefon, har du förmodligen använt ett specifikt par appar för att göra det mesta. Kanske är dessa appar en bankapp och en miniräknare, eller kanske en app för anteckningar och en eLearning-app för universitetet. Vad du än väljer att para ihop kan Android 14 göra detta ännu enklare att göra genom att låta dig spara och starta ett apppar.

Den nya funktionen upptäcktes av Mishaal Rahman och visas i översiktsmenyn för senaste objekt. Det kan ses genom att gå till snabbmenyn som för närvarande innehåller menyalternativet Delad skärm. Det är inte funktionellt ännu, men det verkar som om det kan komma till den slutliga Android 14-versionen.

Mer livfulla färger kan komma till Android 14:s Material You

Google verkar arbeta med djärvare färgalternativ i en ny temastil som tydligen kallas "Fidelity". Majoren Skillnaden från nuvarande Material You är att det kommer att tillåta användare att verkligen använda en basfärg från sin valda tapet och använda den för ett tema.

Denna förändring, upptäckt av 9To5Google, kan också ha visats upp nyligen av Google Design-teamet genom en tweet, vilket ger oss en titta på djärvare färger som för närvarande inte är tillgängliga på Android 13, vilket du kan se i videon ovan.

Android 14 kan ge dig platsbaserade förslag på stamkundskort

Google Wallet sades vara en app som skulle vara din one-stop-shop för alla dina digitala kort, som inkluderar lojalitetskort. Att lägga till lojalitetskort i Wallet är lite besvärligt, men det kan göras, men även då kan det ta ett tag att återkalla det i kassan när du bläddrar igenom dina kort för att hitta det. Det kan dock komma att ändras i Android 14.

För flera år sedan, sedan Google Wallet hette Google Wallet (ja, det var en lite konstig tid), när du var nära en plats där du kunde använda ditt stamkundskort, flaggade Wallet-appen att du kunde använda ditt stamkundskort på den plats där du är. Lyckligtvis kan Google komma att ta tillbaka den här funktionen för användare på Android 14. När du gräver igenom API-referensen för Android 14 Beta 1, upptäckte jag en ny funktion som heter "FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS”. Enheter som deklarerar den här funktionen "[support] som visar platsbaserade förslag på plånbokskort som tillhandahålls av standardbetalningsappen."

När det gäller hur det kommer att fungera ligger det lite i luften. Kommer Google Wallet att förlita sig på att utvecklare anger denna information, eller kommer appen att göra det automatiskt? Kommer dessa "förslag" att komma i form av meddelanden, eller kommer kortet bara att visas i Quick Access Wallet? Det förra är hur platsbaserade förslag brukade fungera, medan det senare skulle vara mindre i ditt ansikte men fortfarande lättillgängligt via genvägen på låsskärmen och/eller snabbinställningspanelen.

Android 14 kan låta dig tvinga appar att ha ett genomskinligt navigeringsfält

Android Beta 1 lade till en inställning för "transparent navigation bar", som ändrar bakgrunden på navigeringsfältet till att vara transparent istället för svart. Detta inkluderar gestfältet som du ser längst ned på skärmen. Sedan Android 5.0 Lollipop har apputvecklare kunnat ändra färgen av Androids navigeringsfält, som som standard är helt svart. Vissa appar har dock aldrig implementerat det, så du kan sluta med vissa inkonsekvenser mellan appar.

Intressant nog kommer appens användargränssnitt inte att ritas under navigeringsfältet när den här funktionen är aktiverad, vilket innebär att det inte kommer att finnas några visuella överlappningar mellan appen och navigeringsfältet. Här är ett exempel på hur det kommer att se ut med eller utan funktionen "transparent navigation bar" aktiverad:

Android 14 kommer att göra det lättare att dölja din telefons PIN-kod för axelsurfare

Även om du kan ha stor säkerhet på din smartphone med en lång, krånglig PIN-kod, kan vem som helst enkelt komma åt din enhet om de bara ser dig... skriver in koden. Detta kallas vanligtvis axelsurfing, där en angripare tittar människor över axlarna för att plocka fram sina lösenord eller andra inloggningskriterier, och det är en ganska vanlig social ingenjörsteknik. Med Android 14 verkar Google arbeta på en funktion som kallas "förbättrad PIN-integritet".

Beskrivningen för den här växlingen lyder, "inaktivera animationer medan du anger PIN-koden", vilket betyder att animeringen som normalt spelas när du trycker på valfri siffra på knapplåset inte kommer att visas. Detta kommer att göra det svårare för axelsurfare att se dig ange din PIN-kod eftersom Android-låsskärmen inte visar en uppenbar visuell signal för varje nummer du trycker på.

Ovanstående video delades med oss ​​av Nagel Sadykov och visar hur det fungerar.

Android 14 kan låta dig äntligen ställa in olika livebakgrunder för hem- och låsskärmarna

Android-smarttelefoner har stöd för levande bakgrundsbilder sedan Android 2.0 Eclair, och de har bara förbättrats med tiden. Det finns massor av olika alternativ tillgängliga i Google Play Butik, och de flesta OEM-tillverkare paketerar även några levande bakgrundsbilder med sina enheter. Men medan du kan ställa in en separat statisk bakgrundsbild på Android på både låsskärmen och hemskärmen, det finns inget sätt att ställa in separata levande bakgrundsbilder. Det verkar komma att ändras i Android 14.

När vi grävde igenom källkoden för Android 13 QPR2 såg vi flera kodändringar som förberedde för att aktivera en "oberoende låsskärm live wallpaper"-funktion. En kodändring lägger till en ny metod till Androids WallpaperManager-klass som heter setWallpaperComponentWithFlags(). Systemappar som håller SET_WALLPAPER_COMPONENT behörighet, såsom Androids Live Wallpaper Picker-app, kan använda den här metoden för att "ställa in live-bakgrundsbilden [komponenten] för den eller de givna skärmarna", såsom startskärmen, låsskärmen eller båda skärmarna.

Android 14 kan ge visuella meddelanden via skärm- och blixtsignaler

Ibland kan det vara lätt att missa en avisering, särskilt om telefonens volym är tyst, eller om den bara är inställd på att vibrera. Om du också är hörselskadad kan inget av dessa alternativ hjälpa, varför en visuell signal kan vara det mest användbara sättet att kunna se om din telefon tar emot aviseringar. Med Android 14 Developer Preview 2 kan du dock göra det så att kamerablixten slocknar när ett meddelande tas emot eller få skärmen att blinka.

Android 14 kan stödja automatisk bekräftelse av en PIN-kod utan att du behöver trycka på Enter

Om du någonsin har använt en anpassad ROM på Android, var en ganska vanlig funktion som folk älskade att aktivera den automatiska bekräftelsen av din PIN-kod när du stoppade in den i telefonen. De flesta Android-telefoner kräver för närvarande att du anger PIN-koden och sedan trycker på enter-tangenten, men den här ändringen kan äntligen ta bort behovet av det.

Denna växling visas inte som standard i DP2, och själva funktionen verkar för närvarande inte fungera på våra enheter. Det finns en varning om att "att bekräfta din PIN-kod genom att trycka på Enter är säkrare än att använda automatisk bekräftelse." men det är en avvägning för bekvämlighets skull som de flesta säkert kommer att vara medvetna om om de använder en STIFT. Denna automatiska växling av korrekt PIN-kod visas inte om du ställer in en PIN-kod som är kortare än 6 siffror.

Om du vill aktivera eller inaktivera den här funktionen efter du redan har ställt in en PIN-kod kan du gå till Inställningar > Säkerhet och sekretess > Enhetslås > Skärmlås och trycka på kuggikonen uppe till höger. Här har du tillgång till en "auto-bekräfta upplåsning"-växel som låter dig slå på/av den här funktionen.

Den här funktionen fungerar för närvarande inte i utvecklarförhandsvisning 2, men den kan fungera i en framtida version.

Android 14 kan låta dig skapa en emoji-bakgrund på din Pixel

Google arbetar alltid med nya funktioner som är dolda bakom utvecklarflaggor, och en som kom i Developer Preview 2 är förmågan för att skapa en emoji-bakgrund. De New York Times nyligen publicerat en artikel beskriver hur Google planerade att ta sig an ChatGPT. Rapporten redogjorde också för hur några av företagets bild- och videoprojekt som för närvarande finns i fungerar, inklusive en "bakgrundstillverkare för Pixel-smarttelefonen." I Android 14 DP2 upptäckte vi en ny "Emoji Wallpaper"-app i /produkten dela. Det verkar vara Pixel-exklusivt, eftersom dess paketnamn är "com.google.android.apps.emojiwallpaper" och det kräver funktionsflaggan "com.google.android.feature. PIXEL_EXPERIENCE” ska deklareras.

När det har aktiverats dök ett nytt "Emoji Lab"-alternativ upp i tapetlistan. Genom att trycka på den öppnades ett användargränssnitt som lät mig skapa en ny tapet med olika emojis. När du skapar en tapet kan du välja upp till 14 emojis som ska inkluderas i designen, välja mellan mönster som "Mosaic", "Lotus", "Stacks", "Strö" och "Prism" och välj sedan mellan olika färger. Om du inte vet vilken design du vill ha kan du trycka på "randomisera"-knappen för att låta appen skapa en randomiserad emoji-bakgrund.

När du väl har skapat en bakgrundsbild, sparas den i avsnittet Emoji Lab i telefonens bakgrundsval. Det finns ingen garanti för att den här funktionen kommer att rullas ut till Google Pixel-smarttelefoner, men det ser ut som en rolig funktion att leka med.

Android 14:s regionala preferensfunktion kan tala om för appar att använda ditt föredragna kalender- och nummersystem

Android är ett globalt operativsystem, och som sådant kräver det stöd för olika sätt som människor förstå datum, tider och andra regionala mätningar, som Fahrenheit kontra Celsius och kilometer kontra miles. Det är inte alltid lämpligt för en app att anta vilket mått användaren vill använda, och det är därför många appar (särskilt väderappar) fråga du vilket mått du vill använda. Google lade till språkinställningar per app i Android 13, och det verkar nu utvidga den idén till andra användningsfall.

Företaget testar en ny "regionala inställningar"-funktion i Android 14 som låter användare ställa in sina föredragna temperaturenheter, kalender, den första veckodagen och nummersystemet för var och en plats. "Regionala inställningar" visas under Inställningar > System > Språk och indata när en dold utvecklarflagga växlas.

Den här funktionen är nu tillgänglig i Android 14 Developer Preview 2.

Android 14 kan ge bättre stöd för tangentbord med pekplattagester och ommappning av modifieringstangenter

Google har försökt få Android att fungera bättre på enheter med stor skärm, och tack vare dessa ansträngningar har vi nu saker som aktivitetsfältet, aktivitetsinbäddning, mer optimerade appar, förbättrad brevlåda och bättre stöd för delad skärm, varav de flesta kom i Android 12L. Android 14 DP1 har nu bättre tangentbordsstöd.

Android 14 förbereder sig för att lägga till stöd för att ändra beteendet hos modifieringsnycklar. I Android 14 kan du byta beteende hos Caps lock, Ctrl, Meta och Alt, även om det kräver att du vänder en utvecklarflagga. Den generiska nyckellayoutfilen har uppdaterats i Android 14 för att mappa några fler Linux-nyckelkoder till Android-nyckelkoder. Ändringarna är:

  • nyckel 120 från (odefinierad) till RECENT_APPS
  • tangent 228: KEYBOARD_BACKLIGHT_TOGGLE
  • tangent 229: KEYBOARD_BACKLIGHT_DOWN
  • tangent 230: KEYBOARD_BACKLIGHT_UP
  • tangent 248: MUTE
  • nyckel 418: ZOOM_IN
  • tangent 419: ZOOM_OUT
  • nyckel 528: FOKUS

Dessutom, efter att ha aktiverat en utvecklarflagga, kommer Android 14 DP1 att visa ett nytt "Touchpad"-alternativ under inställningar. Här kan du växla om du måste trycka för att klicka, ändra rullningsriktningen (omvänd rullning) eller växla om en tryckning längst ner till höger på pekplattan ger fler alternativ. Du kan också justera pekarhastigheten om standarden är för låg eller för snabb. Det finns till och med pekplattagester också, och en handledning kan aktiveras genom att vända en andra utvecklarflagga. Du kan anpassa dessa pekplattanavigeringsgester och de inkluderar:

  • Gå tillbaka genom att svepa åt vänster eller höger med tre fingrar
  • Gå hem genom att svepa uppåt med tre fingrar
  • Öppna de senaste apparna genom att svepa uppåt med tre fingrar och sedan hålla
  • Öppna aviseringar genom att svepa nedåt med tre fingrar
  • Byt appar genom att svepa åt vänster eller höger med fyra fingrar

Android 14 kan göra det lättare att hitta och ta bort operatörsinstallerad bloatware

Bloatware är svårt att definiera, men det är i princip alla förinstallerade applikationer på en smartphone som överskrider användarens behov. Problemet är att de behoven skiljer sig från person till person, men vi kan nog alla vara överens om att appar som installeras i bakgrunden utan användarens kunskap eller samtycke skulle räknas. I Android 14 DP1 finns en dold "appar installerade i bakgrunden"-meny som inte är tillgänglig som standard. Du måste vända en dold utvecklarflagga för att få den att visas, och även då visas den inte i den vanliga versionen av Inställningar. Istället visas det i en speciell version av Inställningar som heter "Spa", som också är gated bakom en utvecklarflagga.

Detta nya "appar installerade i bakgrunden"-gränssnittet drivs av en ny systemtjänst som heter "Background Install Control." Mishaal Rahman faktiskt fläckiga bevis av denna tjänsts existens genom ett AOSP-åtagande för några månader sedan. Vid den tiden noterades det att denna systemtjänst inte bara kommer att användas för en ny Android 14-funktion (skenbart sidan "appar installerade i bakgrunden" som visas ovan) men också "flera kommande Android V [Android 15]" Funktioner.

Som du kan se från skärmdumpen ovan kommer det att vara möjligt för en slutanvändare att upptäcka tyst installerade appar och ta bort dem om de vill, och det verkar som om appar installerade av adb eller förgrundsaktiva appar inte kommer att visas i lista. Det kan vara användbart på vissa enheter där sätter i en operatörs SIM-kort utlöser bakgrundsinstallationen av över ett dussin oönskade appar.

Android 14:s prediktiva bakåtgest låter dig förhandsgranska vart du är på väg när du sveper tillbaka

Att svepa tillbaka i Android kan vara oförutsägbart, och det finns en ganska stor anledning till det. När du navigerar genom appar, håller Android ett register över destinationer du går igenom som kallas backstack. Detta är så att systemet tar dig till rätt destination när du sveper för att gå tillbaka. Före Android 13 hade systemet dock inget sätt att säkert veta var en bakåtgest skulle ta användaren. Om du svepte tillbaka i slutet av den bakre stapeln gick du direkt tillbaka till den tidigare öppna appen. Detta var inte direkt uppenbart för en användare, och det kan ha inneburit att de skulle förlora sin position i en app.

Dock, det kommer att ändras med Android 14. Android 13 har redan implementerat en mycket grundläggande form av detta som kommer att visa användaren när de återvänder till startprogrammet. Android 14 kommer nu att visa dig en förhandsvisning av vad exakt du kommer att gå tillbaka till.

Det är en liten förändring, men välkommen som gör Android-systemet mer intuitivt. Den nya övergångsanimationen är inaktiverad som standard i DP1, och i vår video var vi fortfarande tvungna aktivera inställningen för prediktiv bakåtanimering i Utvecklaralternativ, och vi var också tvungna att använda en app som väljer in i det nya prediktiva bakåtgestbeteendet.

Android 14 låter dig begränsa vilka fotoappar som kan komma åt även om de inte använder fotoväljaren

Photo Picker API är en av höjdpunkterna i Android 13, och det har backporterats till Android-enheter som kör 4.4+ tack vare Project Mainline. Det tillåter användare att välja vilka foton och videor en app kan få tillgång till så att den inte har total tillgång till alla dina foton och videor på din enhet. Appar måste dock faktiskt stödja Photo Picker API, och många gör det inte, även om det kanske inte spelar någon roll i Android 14.

Från och med Android 14, när en app som är inriktad på API-nivå 33 utlöser dialogrutan för runtime-behörighet för att be användaren att ge dem READ_MEDIA_VIDEO eller READ_MEDIA_IMAGES (eller båda), Android 14 kan infoga en ny post i behörighetsdialogrutan som säger "Välj foton." Om du trycker på den här posten startar en ny version av fotoväljaren som låter användaren välja vilka foton eller videor de vill bevilja appen tillgång till. Appen har därefter tillgång till endast de mediaobjekt som användaren specifikt har valt om inte användaren väljer det utöka åtkomsten till ytterligare medieobjekt eller ge appen åtkomst till hela mediabutikens samlingar för bilder och videoklipp.

Denna post i behörighetsdialogrutan visas inte som standard i Android 14 DP1, eftersom dess synlighet är gated av en utvecklarflagga. Förhoppningsvis möjliggör Google det för den slutliga utgåvan, eftersom det är ett huvudsakligen skyddande API för integritet.

Android 14 förbereder sig för att lägga till en appkloningsfunktion

Google testar en ny funktion för "klonade appar". i Android 14 som låter dig "skapa en andra instans av en app så att du kan använda två konton samtidigt." Denna funktion kan vara tillgänglig för användare via appen Inställningar under Inställningar > Appar > Klonade appar, som visas i de inbäddade skärmdumparna Nedan.

När du klona din första app via funktionen "klonade appar" skapar Android vad som kallas en "klonanvändarprofil" och installerar den appen på profilen. Alla appar som du klonar efteråt installeras på samma klonprofil som skapades tidigare. Eftersom klonprofilen inte delar appdata med den överordnade användarprofilen betyder det att appar som du klonar inte kommer att behålla din inloggningsinformation eller inställningar, så du måste ställa in dem från början. Om du bestämmer dig för att du inte behöver den klonade appen längre kan du ta bort appen via sidan "klonade appar" eller genom standardgränssnittet för "appinfo".

Det enda sättet tidigare att klona appar var att klona dem med adb, eftersom funktionen faktiskt lades till i Android 12. Vissa OEM-tillverkare har dykt upp alternativ för att klona appar också, och det finns till och med tredjepartsappar som använder arbetsprofiler för att klona en app. Detta är dock en inbyggd lösning som kommer att fungera specifikt på Google Pixel-enheter.

Delningsmenyn kanske till sist bli bättre

Android har haft problem med sin delningsmeny länge nu. Medan uppdateringar tidigare har försökt fixa det, är det inte konsekvent över OEM-varianter av Android eller till och med appar, och det är bara i allmänhet en enda röra. Skärmdumpen nedan visar exakt vad jag menar.

Bildkredit: Esper

Problemet finns till och med över olika OEM-tillverkare som också använder AOSP som bas.

Bildkredit: Esper

Tack och lov verkar det som att Google kan flytta Android Sharesheet till en Projekt huvudlinje modul i en framtida version för att ta itu med delningsmenyns inkonsekvenser, enligt andra rapporter. För det ändamålet har Google lagt till en ny app till systembilden med Android 13 QPR1 beta. Android 13 QPR1:s källkod avslöjar att den nya "Intent Resolver"-appen kommer att hantera implementeringen av Androids "väljare"-kod, som anropar Android Sharesheet genom att tvinga användare att välja vilken app som ska användas för delningen handling.

Genom att flytta Android Sharesheet till en Project Mainline-modul kan Google nu erbjuda en mer konsekvent systemdelningsmeny över Android-enheter från olika OEM. Det kommer också att tillåta företaget att experimentera med vad som fungerar och vad som inte fungerar, och förbättra det utan behov av ett grossistsystem uppdatering. Det är inte bekräftat att Google kommer att gå vidare med detta, men det verkar troligt.

Uppdaterbara rotcertifikat kommer

Rotcertifikat är själva kärnan i Public Key Infrastructure (PKI), och de är signerade av betrodda certifikatutfärdare (CA). Men ibland blir dessa certifikatutfärdare opålitliga, och det måste finnas ett sätt för enheter att ta emot nya certifikat för att säkerställa fullständig tillgång till internet. Tidigare med Android var det enda sättet att distribuera nya certifikat via en OTA-uppdatering eftersom de är lagrade i din telefons systempartition.

Det kommer att förändras i framtiden, troligen med Android 14, eftersom Google gör root-butiken på din telefon (butiken som i princip berättar för din telefon vilka certifikat som accepteras) en del av Conscrypt Mainline-modulen som kan uppdateras via Google Play System Uppdateringar. Det spelar ingen roll för de flesta användare, men det skyddar din telefon mot en potentiell internetkatastrof om en stor certifikatutfärdare plötsligt skulle bli opålitlig över en natt.

Health Connect kan komma som en del av Android 14

Det finns otaliga hälsospårningsappar på Android, men inte varenda app kommer att täcka varje enskild vital som du kanske vill spåra. Appar kan och kan välja att dela data individuellt med andra appar, men tidigare fanns det ingen ett API som hälsoappar kan utnyttja för att dela data. Health Connect är Googles svar på problemet, kan fungera som en mellanhand för dessa spårningsappar att dela data med varandra. Om MyFitnessPal vill ta data från Samsung Health, Fitbit och Google Fit, behövde den tidigare ha ett gränssnitt direkt med var och en av dessa appar. I det här fallet behöver den bara ansluta till Health Connect, och Health Connect kommer att hantera alla dessa anslutningar för den.

Health Connect är faktiskt tillgängligt på Google Play Butik idag, men problemet är att det inte är förinstallerat på din telefon, så alla vet inte om det. Google har signalerat sin avsikt att ha det förinstallerat på åtminstone några telefoner, och förmodligen väntar företaget tills det är slut på beta för att göra just det. Rapporter tyder på att den kommer med Android 14 och mycket troligt som en Mainline-modul. Det är inte bekräftat, men det finns många starka bevis som tyder på att så är fallet.

Säg adjö till Android Beam

Efter att ha fasats ut i Android 10 kommer Google till sist ta bort Android Beam från AOSP, enligt en commit på Android Gerrit. Android Beam kan användas för att ansluta två enheter för att enkelt starta en dataöverföring. Den har redan ersatts av Nearby Share, som i princip gör samma sak, så det är ingen stor sak.

Det största problemet är dock att Nearby Share förlitar sig på Google Mobile Services (GMS), alltså att Google i princip har tagit bort en funktion från AOSP och gömt den bakom en proprietär tjänst den där är det inte en del av AOSP. Detta innebär att tillverkare som inte är (eller inte kan vara, som Huawei) en del av Googles egna licensavtal för GMS kommer att gå miste om en funktion.

Säg hej över satellit

Android 14 kommer, enligt Googles Senior Vice President för Android Hiroshi Lockheimer, stödja satellitkommunikation. Han sa att Google "designar för satelliter" och att företaget är glada över att stödja partners "att aktivera allt detta i nästa version av Android." Med tanke på pressen från sådana som Apple, som också nyligen introducerade satellitstöd till iPhone 14-serien, det verkar vara den riktning branschen rör sig i.


Android 14 Beta 2: Tillkännagivna funktioner

Android 14 Beta 2 kom under årets Google I/O, och den följdes snabbt upp av en Beta 2.1-version som fixade några buggar. Nästan alla ändringar som gjordes i denna beta var också buggfixar och allmänna systemförbättringar, även om stöd för inbyggda och anpassade bakanimationer lades till.

Android 14 Beta 1: Tillkännagivna funktioner

Android 14 Beta 1 kom med få ändringar, även om de flesta av dem låg under huven.

Användargränssnittet ändras

Android 14 Beta 1 tillkännagav både en ny bakåtpil som kompletterar användarens bakgrundsbild och enhetstema och ett nytt delningsblad som redan är aktiv i den senaste betaversionen av Google Chrome. Appar kan lägga till anpassade åtgärder till systemdelningsark, vilket borde göra dem mer intuitiva i framtiden.

Utvecklarförändringar

Sökvägar är nu frågebara och interpolerbara, och Android Path API är en flexibel mekanism som används för att skapa och rendera vektorgrafik. I Android 14 kommer du att kunna fråga sökvägar för att se vad som finns inuti dem, och uppdateringar av API: et lägger också till funktionalitet för att interpolera mellan sökvägar vars strukturer matchar exakt.

Dessutom förbättrar Android 14 språkinställningarna per app och låter appar upptäcka gränssnittsspråket för den aktuella appen. Med Android Studio Giraffe Canary 7 och AGP 8.1.0-alpha07 kan du konfigurera din app så att den stöder språk per app automatiskt.

Slutligen kan appar begränsa specificerade vyer till att endast vara synliga för tillgänglighetstjänster som påstår sig vara till hjälp för användare med funktionshinder. Play Protect försöker säkerställa att appar är sanningsenliga med dessa påståenden, och det här attributet definieras som accessibilityDataSensitive.


Android 14 Developer Preview 2: Tillkännagivna funktioner

Android 14 Developer Preview 2 kom med några fler ändringar, även om de flesta av dem är för utvecklare.

Sekretess och säkerhet

Photo Picker är ett API som Google introducerade med Android 13. Appar behöver inte begära några behörigheter för att få tillgång till objekt som användaren väljer via fotoväljaren, vilket gör det till ett integritetsbevarande sätt att dela foton och videor med appar. Vi redan aktiverade den här funktionen i den första Android 14-utvecklarförhandsvisningen, men det låter dig i princip välja vilka foton du tillåter en app att komma åt.

Android 14 lägger också till Credential Manager som ett plattforms-API, och det gör inloggningen enklare genom att stödja API: er för att hämta och lagra användaruppgifter användarkonfigurerade autentiseringsleverantörer, såsom lösenordshanterare. Den stöder också lösenordet ny branschstandard för lösenordslös autentisering, vilket är säkrare än att använda ett användarnamn och lösenord för att logga in på appar. Det låter användare skapa lösenord för appar och lagra dem i Google Password Manager. De lagrade nycklarna synkroniseras mellan enheter som är inloggade på samma Google-konto.

Slutligen finns det säkrare underförstådda avsikter, och appar som riktar sig till Android 14 måste ge privilegier för att starta aktiviteter i bakgrunden när man skickar en PendingIntent eller när man binder en tjänst.

Förbättrade applikationsupplevelser

Android 14 introducerar ett antal PackageInstaller API: er för att effektivisera och förbättra användarupplevelsen när det gäller att installera APK: er, särskilt de från appbutiker från tredje part. Dessa inkluderar:

  • requestUserPreapproval(): Tillåter användaren att skjuta upp nedladdningen av en APK tills installationen har godkänts.
  • setRequestUpdateOwnership(): Tillåter ett installationsprogram att indikera att det är ansvarigt för framtida uppdateringar av en app.
  • setDontKillApp(): Kan tillåta sömlös installation av valfria funktioner i en app genom delade APK-filer medan appen används.

Android 14 Developer Preview 1: Annonserade funktioner

Android 14 Developer Preview 1 medför många förändringar på bordet. Medan några av de mer intressanta är gömda från slutanvändaren, Google gjorde meddela några intressanta uppdateringar och förändringar också. Dessa inkluderar:

Extra anpassningsmöjligheter

Med Android handlar om anpassning, det har gjorts några ändringar som inte bara underlättar anpassa din smartphone men också för att hjälpa användare som kan ha ytterligare tillgänglighet krav. Detta inkluderar större teckensnitt med icke-linjär skalning, språkinställningar per app och ett API för grammatisk böjning som stöder könsbaserade språk som franska, tyska och spanska.

Förbättringar av sekretess och säkerhet

Med Android 14 fördubblar Google några av de integritets- och säkerhetsförbättringar som det har byggt upp under åren. Till att börja med, i ett av sina mest aggressiva drag mot skadlig programvara hittills, har Google blockerat installationen av appar som syftar till Android SDK-nivå 22 eller lägre. Detta beror på att vissa skadliga program eller andra farliga applikationer skulle rikta in sig på SDK 22 för att undvika att utsättas för runtime-tillståndsmodellen som introducerades med Android 6.0 Marshmallow. Utvecklare och entusiaster kommer fortfarande att kunna installera äldre applikationer med hjälp av följande adb kommando.

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

Det finns också andra förbättringar, inklusive säkrare implicita avsikter, säkrare dynamisk kodladdning och att appar måste definiera dynamisk Context.registerReceiver() som exporterad eller ej exporterad.

Bakgrundsprocessoptimering

Mycket av det som försämrar en smartphones batteritid är inte bara vad som händer i förgrunden utan också vad som händer i bakgrunden. Appar behöver köra bakgrundsprocesser för att ta in information eller ge dig aviseringar, så Google har optimerat bakgrundssändningar. Appar tar emot kontextregistrerad sänds när appen går in i en cachelagrat tillstånd, eftersom sändningar till kontextregistrerade mottagare kan ställas i kö och endast levereras till appen när den kommer ut ur det cachade tillståndet. Vidare kan vissa återkommande sammanhangsregistrerade sändningar, som t.ex BATTERY_CHANGED, kan slås samman till en sista sändning innan den levereras när appen kommer ur det cachade tillståndet.

Google är nu också mycket mer framåt med vad Foreground Services ska vara/ De är reserverade för de högst prioriterade användarinriktade uppgifterna så att Android kan förbättra resursförbrukningen och batteriet liv. Det finns också nya jobb, som användarinitierade dataöverföringstyper.

App-kompatibilitet

Google introducerar stöd för OpenJDK 17 för att möjliggöra Java 17-funktioner i kommande utvecklarförhandsvisningar fullt ut. Tack vare Projekt huvudlinje, säger Google att över 600 miljoner enheter kommer att kunna ta emot de senaste ART-uppdateringarna som också inkluderar dessa ändringar.

Google kommer också att göra det möjligt för utvecklare att växla nya funktioner, och dessa funktioner finns i utvecklaralternativ.

Hur man laddar ner och installerar Android 14 Beta 2 på din Google Pixel-enhet

Du kan enkelt ladda ner Android 14 Beta 2 och se till att kolla in vår guide på hur man installerar Android 14 om du är osäker på hur du gör det.

Google släpper officiellt denna utvecklarförhandsuppdatering för Pixel 7 Pro, Pixel 7, Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5 och Pixel 4a (5G). Du kan också använda 64-bitars systembilder med Android Emulator i Android Studio.