Android 14 Developer Preview 2 är här med tillgång till utvalda bilder och andra ändringar

click fraud protection

Android 14 Developer Preview 2 är nu här, och det finns några ganska coola ändringar.

Den första utvecklarförhandsvisningen av Android 14 släpptes förra månaden, och den packade all grund för nästa iteration av världens största operativsystem. Den första utvecklarförhandsgranskningen hade anpassningsalternativ och löften om bättre batterilivslängd, och den andra utvecklarförhandsvisningen fördubblar vissa av dessa ändringar. Dessutom introducerar den också nya sätt att skydda din säkerhet och integritet, till exempel genom att låta dig välja vilka foton en app kan komma åt på din enhet.

Som titeln "Utvecklarförhandsgranskning" antyder är dessa utgåvor endast avsedda att användas av utvecklare. Det är för att testa nya funktioner och se till att deras appar fungerar på uppdaterade enheter som de ska. Det kommer att finnas buggar, det kommer att finnas andra problem, och Google kommer att trycka på för feedback från utvecklare under de kommande månaderna. Om du inte har något emot att stöta på problem, ge Android 14 ett försök. Men om du förlitar dig på att din smartphone är konsekvent stabil, kan det vara värt att vänta på den fullständiga Android 14-utgåvan som förväntas lanseras under senare hälften av året.

De mest anmärkningsvärda funktionerna i Android 14 Developer Preview 2 inkluderar:

  • Ger användarna mer kontroll över sin data: Ändringar har införts så att användare kan välja vilka specifika foton en app kommer åt på enheten, så att du inte behöver dela hela ditt fotobibliotek med en app. Ett API för skärmdumpdetektion har också lagts till för att förhindra onödig åtkomst till en användares data.
  • Fler och säkrare sätt att logga in: Ett nytt API erbjuder en säker lösenordsfri inloggning via lösenord för att logga in i appar.
  • Förbättringar av Android-enhetens systemstatus: Android 14 kommer att syfta till att effektivisera hur appar körs, inklusive att förhindra att de körs medan de är frusna för att spara på batteritid och prestanda.

Vi förväntar oss att det också finns andra ändringar under huven, som vi kommer att hålla utkik efter.

När släpps Android 14?

För Android-uppdateringar avslöjar Google vanligtvis en milstolpe för "plattformsstabilitet" så att utvecklare kan veta när Google har för avsikt att leverera de slutgiltiga SDK/NDK API: erna, tillsammans med slutliga interna API: er och app-vändande system beteenden. Google har för avsikt att nå plattformsstabilitet i juni 2023, med minst "flera veckor" planerade före den officiella releasen. Android 13 nådde plattformsstabilitet i juni 2022 och den slutliga versionen var släpptes in augusti det året. Google har släppt mer information om releasetidslinjen som du kan kolla in.

Sekretess och säkerhet

Tillgång till valda foton

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 detaljerade den här funktionen redan när vi aktiverade det i den första Android 14-utvecklarförhandsvisningen, men i princip fungerar det enligt följande.

När en app som är inriktad på API-nivå 33 utlöser dialogrutan för körtidsbehörighet för att be användaren att ge dem READ_MEDIA_VIDEO eller READ_MEDIA_IMAGES (eller båda), kan Android 14 infoga en ny post i behörighetsdialogruta 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 ge appen åtkomst till. Appen har därefter tillgång till endast de mediaobjekt som användaren specifikt 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.

  • Tillåt åtkomst till alla foton: det fullständiga biblioteket med alla foton och videor på enheten är tillgängligt.
  • Välj foton: endast användarens urval av foton och videor kommer att vara tillfälligt tillgängliga via MediaStore.
  • Tillåt inte: åtkomst till alla foton och videor nekas.

Credential manager och lösenord

Android 14 lägger till Credential Manager som ett plattforms-API, och det förs hela vägen tillbaka till Android 4.4 och senare genom ett Jetpack-bibliotek med en implementering av Google Play Services. Det gör inloggningen enklare genom att stödja API: er för att hämta och lagra användaruppgifter användarkonfigurerade autentiseringsleverantörer, till exempel lösenordshanterare.

Credential Manager API stöder också lösenord, den 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 för en sömlös upplevelse.

Säkrare implicita avsikter

För appar som är inriktade på Android 14 kommer att skapa ett föränderligt väntande avsikt med en implicit avsikt att skapa ett undantag, så att de inte kan användas för att utlösa oväntade kodsökvägar.

Bakgrundsaktivitet startar

För att minska tillfällen av oväntade avbrott ger Android 14 förgrundsappar mer kontroll över möjligheten för appar de interagerar med för att starta aktiviteter. Specifikt måste appar som är inriktade på Android 14 bevilja 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

Nya API: er för PackageInstaller

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. 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.

InstallConstraints API kommer också att göra det så att appuppdateringar bara sker vid lämpliga tidpunkter, till exempel när appen inte längre används.

Personalisering

Med Android 14 kan du ställa in regionala inställningar för att anpassa temperaturenheter, den första veckodagen och numreringssystem. Vi såg också den här funktionen i utvecklarförhandsvisning 1 och aktiverade det via en utvecklarflagga. En europé som bor i USA kanske fortfarande föredrar att använda Celsius för temperaturmätning till exempel.

Hur man laddar ner och installerar Android 14 Developer Preview 1 på din Google Pixel-enhet

Du kan enkelt ladda ner Android Developer Preview 1, 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 eller Pixel 4a (5G). Du kan använda 64-bitars systembilder med Android Emulator i Android Studio.


Vad är dina tankar om den senaste Developer Preview-versionen? Kommer du att installera det på din enhet? Hur har din upplevelse varit? Låt oss veta i kommentarerna nedan!