Android 14 komt begin 2023 naar een Google Pixel-smartphone bij jou in de buurt.
Snelle links
- Hoe heet Android 14?
- Krijgt mijn toestel Android 14?
- Wat is er tot nu toe nieuw in Android 14?
- Android 14 Beta 2: aangekondigde functies
- Android 14 Beta 1: aangekondigde functies
- Android 14 Developer Preview 2: aangekondigde functies
- Android 14 Developer Preview 1: aangekondigde functies
- Android 14 Beta 2 downloaden en installeren op uw Google Pixel-apparaat
Het meest opwindende aan een grote Android-update is dat je een patroon kunt volgen om alle nieuwe functies te proeven. van Google Android 12 update markeerde het grootste visuele herontwerp van het besturingssysteem sinds Android 5 Lollipop dankzij Materiaal jij. De nieuwe ontwerpfilosofie, samen met een uitgebreide lijst met nieuwe functies, zorgde ervoor dat Android 12 er radicaal anders uitzag en aanvoelde dan eerdere iteraties. Android 13 kwam toen langs en verdubbelde veel van dezelfde esthetische keuzes. Nu gaan we verder met Android 14, en er zullen waarschijnlijk nog meer veranderingen onder de motorkap plaatsvinden.
Android 14 is pas onlangs gearriveerd en we hebben al enkele hints over wat we in de toekomst kunnen verwachten. Elke nieuwe release voegt nieuwe functies en kleinere verbeteringen toe aan verschillende elementen van het Android-systeem. We zijn nu bezig met onze tweede ontwikkelaarspreview en we verwachten dat er nog minstens één komt voordat de bèta's beginnen binnen te rollen. Als je alles wat er te weten valt over Android 14 op één plek wilt hebben, dan ben je op de juiste pagina beland.
Hoe heet Android 14?
Google gedumpt zijn dessert naamgeving voor Android twee jaar geleden met het herontwerp van het merk Android 10. Het gebruik van dessertnamen is echter voortgezet voor de interne ontwikkelingsteams van het bedrijf. Zo heette Android 11 Red Velvet, terwijl Android 12 bekend stond als Snow Cone. Op dezelfde manier wordt Android 13 genoemd Tiramisu. Google houdt Android 14 niet langer geheim sinds het werd gevonden in een van de AOSP Gerrit-commits in juli vorig jaar.
Voor degenen onder u die nieuwsgierig zijn, dit zijn de dessertnamen (intern of openbaar) van alle Android-versies tot nu toe:
- Android 1.5: Cupcake
- Android 1.6: Donut
- Android 2.0: Éclair
- Android 2.2: Froyo
- Android 2.3: Peperkoek
- Android 3.0: Honingraat
- Android 4.0: IJssandwich
- Android 4.1: Jelly Bean
- Android 4.4: KitKat
- Android 5.0: Lollipop
- Android 6.0: Heemst
- Android 7.0: nougat
- Android 8.0: Oreo
- Android 9: Taart
- Android 10: Kweepeertaart
- Android 11: Red Velvet-cake
- Android 12: Sneeuwkegel
- Android 13: Tiramisu
- Android 14: Omgekeerde taart
Er is nog geen bekende releasedatum voor Android 14, maar we vermoeden dat het dezelfde release-cadans zal volgen als in voorgaande jaren. Android 13 viel in februari 2022 in zijn preview-vorm voor ontwikkelaars, gevolgd door nog een preview voor ontwikkelaars en vervolgens nog vier bètaversies tot de definitieve release van Android 13. Nu de eerste preview van de Android 14-ontwikkelaar op tijd arriveert en snel wordt opgevolgd door de tweede en nu ook een paar bèta's, is het duidelijk dat we een vergelijkbaar releasetempo volgen als vorig jaar.
Voor ontwikkelaars kun je verwachten dat Android 14 ergens rond de derde bèta "platformstabiliteit" bereikt als Google dezelfde release-tijdlijn volgt als vorig jaar. Platformstabiliteit verwijst naar de afronding van API's, en vorig jaar viel het samen met de mogelijkheid voor ontwikkelaars om apps in te dienen die gericht zijn op het nieuwe API-niveau in de Google Play Store.
Krijgt mijn toestel Android 14?
Als je een recente Google Pixel-smartphone hebt, zoals de nieuwe Pixel 7-serie, kunt u er zeker van zijn dat u een van de eersten bent die Android 14 proeft wanneer deze uitkomt. Het is nog steeds alleen in de vorm van een ontwikkelaarsvoorbeeld (en zou dus waarschijnlijk niet op uw dagelijkse stuurprogramma moeten worden geïnstalleerd), maar u kunt het nog steeds uitproberen. We verwachten ook dat andere apparaatfabrikanten meedoen, hoewel het vaak zo is dat apparaten van plaatsen als OnePlus en Xiaomi niet zo regelmatig worden bijgewerkt. Met andere woorden, pas op.
Als u echter Echt Android 14 wilt proberen wanneer het uitkomt op je smartphone, en er is geen officiële build, u kunt een generieke systeemafbeelding uitproberen (GSI).
Wat is er tot nu toe nieuw in Android 14?
Dit zijn enkele van de niet-gedocumenteerde wijzigingen die tot nu toe in Android 14 zijn opgemerkt.
Android 14 voegt mogelijk universele ondersteuning voor slepen en neerzetten toe, net als op iOS
Weet je hoe je bestanden en tekst tussen apps op iOS kunt slepen en neerzetten? Dat kan eindelijk mogelijk zijn vanaf Android 14. Hoewel je het zou kunnen doen met apps die zich in de modus voor gesplitst scherm bevonden, kon je het niet doen in een app van volledige grootte die je naar een andere app van volledige grootte wilde verplaatsen.
Voorheen werden gebaren door het systeem genegeerd bij het vasthouden van een bestand, en deze beperking strekte zich zelfs uit tot gebruikers die navigatie met drie knoppen gebruikten. Als gevolg hiervan was de functionaliteit voor slepen en neerzetten beperkt tot de modus voor gesplitst scherm. Gebruikers kunnen nu inhoud van hun favoriete app voor het maken van notities naar een andere slepen, moeiteloos vegen tussen geopende apps, Veeg gemakkelijk omhoog om toegang te krijgen tot het startscherm en voer vervolgens een terugbeweging uit door vanaf de rand van het scherm te vegen weergave.
Android 14 maakt multitasken mogelijk nog eenvoudiger door een manier te introduceren om app-paren op te slaan
Als je ooit hebt multitaskt op je Android-smartphone, dan heb je waarschijnlijk een specifiek paar apps gebruikt om het meeste te doen. Misschien zijn die apps een bank-app en een rekenmachine, of misschien een notitie-app en een eLearning-app voor de universiteit. Wat je ook kiest, Android 14 maakt dit misschien nog gemakkelijker door je toe te staan een app-paar op te slaan en te starten.
De nieuwe functie is opgemerkt door Mishaal Rahman en verschijnt in het overzichtsmenu met recente items. Het kan worden gezien door het contextmenu te openen dat momenteel de menuoptie Gesplitst scherm bevat. Het is nog niet functioneel, maar het lijkt erop dat het tot de definitieve Android 14-release komt.
Mogelijk komen er meer levendige kleuren naar Material You van Android 14
Google lijkt te werken aan gedurfdere kleuropties in een nieuwe themastijl die blijkbaar 'Fidelity' wordt genoemd. De burgemeester verschil met de huidige Material You is dat het gebruikers in staat stelt om echt een basiskleur van hun geselecteerde achtergrond te gebruiken en deze te gebruiken voor een thema.
Deze verandering, opgemerkt door 9To5Google, is misschien onlangs ook getoond door het Google Design-team via een tweet, waardoor we een kijk naar gedurfdere kleuren die momenteel niet beschikbaar zijn op Android 13, die je in de video kunt zien boven.
Android 14 kan u op locatie gebaseerde suggesties voor klantenkaarten geven
Google Wallet zou een app zijn die uw one-stop-shop zou zijn voor al uw digitale kaarten, inclusief klantenkaarten. Het toevoegen van klantenkaarten aan Wallet is enigszins omslachtig, maar het kan worden gedaan, maar zelfs dan kan het even duren voordat u deze terughaalt in een kassaregel terwijl u door uw kaarten scrolt om deze te vinden. Dat kan echter veranderen in Android 14.
Jaren geleden, toen Google Wallet nog Google Wallet heette (ja, het was een beetje een rare tijd), wanneer u zich in de buurt van een locatie bevond waar u uw klantenkaart kunt gebruiken, zou de Wallet-app markeren dat u uw klantenkaart kunt gebruiken op de plaats waar u zich bevindt. Gelukkig brengt Google deze functie mogelijk terug voor gebruikers op Android 14. Tijdens het doorzoeken van de API-referentie voor Android 14 Bèta 1, ontdekte ik een nieuwe functie genaamd "FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS”. Apparaten die deze functie declareren "[ondersteuning] tonen op locatie gebaseerde suggesties voor portemonnee-kaarten die worden geleverd door de standaard betalingsapp."
Wat betreft hoe het zal werken, het hangt een beetje in de lucht. Vertrouwt Google Wallet erop dat ontwikkelaars deze informatie specificeren, of doet de app dit automatisch? Komen deze "suggesties" in de vorm van meldingen, of verschijnt de kaart gewoon in Quick Access Wallet? De eerste is hoe op locatie gebaseerde suggesties vroeger werkten, terwijl de laatste minder in-your-face zou zijn, maar nog steeds gemakkelijk toegankelijk via de snelkoppeling op het vergrendelscherm en/of de Quick Setting-tegel.
Met Android 14 kunt u apps mogelijk dwingen een transparante navigatiebalk te hebben
Android Beta 1 heeft een instelling "transparante navigatiebalk" toegevoegd, waardoor de achtergrond van de navigatiebalk transparant wordt in plaats van zwart. Dit omvat de gebarenbalk die u onderaan het scherm ziet. Sinds Android 5.0 Lollipop kunnen app-ontwikkelaars dat verander de kleur van de navigatiebalk van Android, die standaard effen zwart is. Sommige apps hebben het echter nooit geïmplementeerd, dus je kunt wat inconsistenties krijgen tussen apps.
Interessant is dat de gebruikersinterface van de app niet onder de navigatiebalk wordt getekend wanneer deze functie is ingeschakeld, wat betekent dat er geen visuele overlappingen zijn tussen de app en de navigatiebalk. Hier is een voorbeeld van hoe het eruit zal zien met of zonder de functie "transparante navigatiebalk" ingeschakeld:
Android 14 maakt het gemakkelijker om de pincode van je telefoon te verbergen voor schoudersurfers
Hoewel u een grote beveiliging op uw smartphone kunt hebben met een lange, ingewikkelde pincode, heeft iedereen eenvoudig toegang tot uw apparaat als ze u gewoon zien... het typen van de code. Dit wordt doorgaans schoudersurfen genoemd, waarbij een aanvaller over de schouders van mensen meekijkt om hun wachtwoorden of andere inlogcriteria te achterhalen. Het is een vrij gebruikelijke social engineering-techniek. Met Android 14 lijkt Google te werken aan een functie genaamd "verbeterde PIN-privacy".
De beschrijving voor deze schakelaar luidt: "animaties uitschakelen tijdens het invoeren van de pincode", wat betekent dat de animatie die normaal wordt afgespeeld wanneer u op een willekeurig nummer op het toetsraster tikt, niet wordt weergegeven. Dit maakt het voor schoudersurfers moeilijker om te zien hoe u uw pincode invoert, omdat het Android-vergrendelingsscherm geen duidelijke visuele aanwijzing toont voor elk nummer dat u tikt.
Bovenstaande video is met ons gedeeld door Nagel Sadykov en laat zien hoe het werkt.
Met Android 14 kun je eindelijk verschillende live-achtergronden instellen voor de start- en vergrendelschermen
Android-smartphones ondersteunen live wallpapers sinds Android 2.0 Eclair, en ze zijn in de loop van de tijd alleen maar verbeterd. Er zijn tal van verschillende opties beschikbaar in de Google Play Store, en de meeste OEM's verpakken ook wat live wallpapers met hun apparaten. Hoewel u een afzonderlijk kunt instellen statisch wallpaper op Android op zowel het vergrendelscherm als het startscherm, is er geen manier om afzonderlijke live wallpapers in te stellen. Dat lijkt te gaan veranderen in Android 14.
Terwijl we de broncode voor Android 13 QPR2 doorzochten, zagen we verschillende codewijzigingen die voorbereidden op het inschakelen van een "onafhankelijke lock screen live wallpaper" -functie. Eén codewijziging voegt een nieuwe methode toe aan de WallpaperManager-klasse van Android, genaamd setWallpaperComponentWithFlags(). Systeem-apps die de SET_WALLPAPER_COMPONENT toestemming, zoals de Live Wallpaper Picker-app van Android, kan deze methode gebruiken om "de live wallpaper [component] voor het (de) gegeven scherm (en) in te stellen", zoals het startscherm, het vergrendelscherm of beide schermen.
Android 14 zou visuele meldingen kunnen brengen via scherm- en flitsaanwijzingen
Soms kan het gemakkelijk zijn om een melding te missen, vooral als het volume van uw telefoon laag is of alleen is ingesteld om te trillen. Als u ook slechthorend bent, kan geen van deze opties helpen. Daarom is een visuele aanwijzing wellicht de handigste manier om te zien of uw telefoon meldingen ontvangt. Met Android 14 Developer Preview 2 kun je er echter voor zorgen dat de flitser van de camera afgaat wanneer een melding wordt ontvangen of dat het scherm flitst.
Android 14 ondersteunt mogelijk het automatisch bevestigen van een pincode zonder dat u op Enter hoeft te drukken
Als je ooit een aangepast ROM op Android hebt gebruikt, was een vrij algemene functie die mensen graag inschakelden de automatische bevestiging van je pincode zodra je deze in je telefoon stopte. Bij de meeste Android-telefoons moet je momenteel de pincode invoeren en vervolgens op de Enter-toets tikken, maar door deze wijziging kan dat uiteindelijk overbodig worden.
Deze schakelaar wordt niet standaard weergegeven in DP2 en de functie zelf lijkt momenteel niet te werken op onze apparaten. Er is een waarschuwing dat "het bevestigen van uw pincode door op Enter te tikken veiliger is dan het gebruik van automatisch bevestigen", maar het is een compromis voor het gemak waarvan de meeste mensen zich zeker bewust zullen zijn als ze een PIN. Deze automatische bevestiging van de juiste pincode wordt niet weergegeven als u een pincode instelt die minder dan 6 cijfers lang is.
Als u deze functie wilt in- of uitschakelen na je hebt al een pincode ingesteld, ga naar Instellingen > Beveiliging en privacy > Apparaatvergrendeling > Schermvergrendeling en tik op het tandwielpictogram in de rechterbovenhoek. Hier heb je toegang tot een schakelaar voor automatisch bevestigen van ontgrendelen waarmee je deze functie kunt in- of uitschakelen.
Deze functie werkt momenteel niet in Developer Preview 2, maar mogelijk wel in een toekomstige release.
Met Android 14 kun je een emoji-achtergrond maken op je Pixel
Google werkt altijd aan nieuwe functies die verborgen zijn achter ontwikkelaarsvlaggen, en een die in Developer Preview 2 is aangekomen, is de mogelijkheid om een emoji-achtergrond te maken. De New York Times onlangs een artikel gepubliceerd met details over hoe Google van plan was om ChatGPT aan te pakken. Het rapport legde ook uit hoe sommige van de beeld- en videoprojecten van het bedrijf die momenteel in de werkt, inclusief een "behangmaker voor de Pixel-smartphone." In Android 14 DP2 zagen we een nieuwe app "Emoji Wallpaper" gebundeld in het /product partitie. Het lijkt Pixel-exclusief te zijn, aangezien de pakketnaam "com.google.android.apps.emojiwallpaper" is en de functievlag "com.google.android.feature. PIXEL_EXPERIENCE” te verklaren.
Eenmaal ingeschakeld, verscheen er een nieuwe "Emoji Lab" -optie in de achtergrondlijst. Door erop te tikken, werd een gebruikersinterface geopend waarmee ik een nieuwe achtergrond met verschillende emoji's kon maken. Bij het maken van een achtergrond kunt u maximaal 14 emoji's kiezen om in het ontwerp op te nemen, kiezen uit patronen zoals 'Mozaïek', 'Lotus', 'Stacks', 'Sprinkle' en 'Prism' en vervolgens kiezen uit verschillende kleuren. Als je niet weet welk ontwerp je wilt, kun je op de knop "willekeurig" tikken om de app een willekeurige emoji-achtergrond te laten maken.
Nadat u een achtergrond hebt gemaakt, wordt deze opgeslagen in het Emoji Lab-gedeelte van de achtergrondkeuzes van uw telefoon. Er is geen garantie dat deze functie uiteindelijk wordt uitgerold naar Google Pixel-smartphones, maar het lijkt een leuke functie om mee te spelen.
De functie voor regionale voorkeuren van Android 14 kan apps vertellen om uw favoriete kalender en nummersysteem te gebruiken
Android is een wereldwijd besturingssysteem en vereist daarom ondersteuning voor verschillende manieren waarop mensen datums, tijden en andere regionale metingen begrijpen, zoals Fahrenheit versus Celsius en kilometers versus mijlen. Het is niet altijd gepast voor een app om aan te nemen welke statistiek de gebruiker zou willen gebruiken, en daarom zullen veel apps (met name weer-apps) vragen u welke statistiek u wilt gebruiken. Google heeft taalinstellingen per app toegevoegd in Android 13 en lijkt dat idee nu uit te breiden naar andere use-cases.
Het bedrijf test een nieuwe functie voor 'regionale voorkeuren' in Android 14 waarmee gebruikers hun eigen voorkeuren kunnen instellen gewenste temperatuureenheden, kalender, de eerste dag van de week en het nummersysteem voor elk plaats. "Regionale voorkeuren" verschijnt onder Instellingen > Systeem > Talen en invoer wanneer een verborgen ontwikkelaarsvlag wordt omgeschakeld.
Deze functie is nu beschikbaar in Android 14 Developer Preview 2.
Android 14 biedt mogelijk betere ondersteuning voor toetsenborden met touchpad-bewegingen en het opnieuw toewijzen van modificatietoetsen
Google heeft geprobeerd Android beter te laten werken op apparaten met een groot scherm, en dankzij deze inspanningen hebben we nu dingen als de taakbalk, het insluiten van activiteiten, meer geoptimaliseerde apps, verbeterde letterboxing en betere ondersteuning voor gesplitst scherm, waarvan de meeste zijn aangekomen in Android 12L. Android 14 DP1 heeft nu betere toetsenbordondersteuning.
Android 14 bereidt zich voor om ondersteuning toe te voegen voor het wijzigen van het gedrag van modificatietoetsen. In Android 14 kunt u het gedrag van de Caps Lock-, Ctrl-, Meta- en Alt-toetsen omwisselen, hoewel u daarvoor een ontwikkelaarsvlag moet omdraaien. Het generieke sleutelindelingsbestand is bijgewerkt in Android 14 om wat meer Linux-sleutelcodes toe te wijzen aan Android-sleutelcodes. De wijzigingen zijn:
- sleutel 120 van (undefined) naar RECENT_APPS
- sleutel 228: KEYBOARD_BACKLIGHT_TOGGLE
- toets 229: KEYBOARD_BACKLIGHT_DOWN
- toets 230: KEYBOARD_BACKLIGHT_UP
- toets 248: DEMPEN
- toets 418: ZOOM_IN
- toets 419: ZOOM_OUT
- sleutel 528: FOCUS
Ook zal Android 14 DP1 na het inschakelen van een ontwikkelaarsvlag een nieuwe "Touchpad" -optie weergeven onder instellingen. Hier kunt u schakelen of u moet tikken om te klikken, de richting van het scrollen wijzigen (omgekeerd scrollen) of schakelen of rechtsonder op het touchpad tikken meer opties oplevert. U kunt ook de snelheid van de aanwijzer aanpassen als de standaardwaarde te laag of te snel is. Er zijn zelfs touchpad-bewegingen en een tutorial kan worden ingeschakeld door een tweede ontwikkelaarsvlag om te draaien. U kunt deze touchpad-navigatiebewegingen aanpassen en ze omvatten:
- Ga terug door met drie vingers naar links of rechts te vegen
- Ga naar huis door met drie vingers omhoog te vegen
- Open recente apps door met drie vingers omhoog te vegen en vervolgens vast te houden
- Open meldingen door met drie vingers naar beneden te vegen
- Schakel tussen apps door met vier vingers naar links of rechts te vegen
Android 14 zou het gemakkelijker kunnen maken om door de provider geïnstalleerde bloatware te vinden en te verwijderen
Bloatware is moeilijk te definiëren, maar het zijn in wezen alle vooraf geïnstalleerde applicaties op een smartphone die de behoeften van de gebruiker overtreffen. Het probleem is dat die behoeften van persoon tot persoon verschillen, maar we zijn het er waarschijnlijk allemaal over eens dat apps die op de achtergrond worden geïnstalleerd zonder medeweten of toestemming van de gebruiker, meetellen. In Android 14 DP1 is er een verborgen menu 'apps geïnstalleerd op de achtergrond' dat standaard niet toegankelijk is. Je moet een verborgen ontwikkelaarsvlag omdraaien om deze te laten verschijnen, en zelfs dan verschijnt deze niet in de reguliere versie van Instellingen. In plaats daarvan verschijnt het in een speciale versie van Instellingen genaamd 'Spa', die ook is afgesloten achter een ontwikkelaarsvlag.
Deze nieuwe "apps geïnstalleerd op de achtergrond" -interface wordt mogelijk gemaakt door een nieuwe systeemservice genaamd "Background Install Control". Mishaal Rahman eigenlijk gespot bewijs van het bestaan van deze service via een AOSP-commit een paar maanden geleden. Destijds werd opgemerkt dat deze systeemdienst niet alleen zal worden gebruikt voor een nieuwe Android 14-functie (zogenaamd de pagina "apps geïnstalleerd op de achtergrond" hierboven weergegeven) maar ook "verschillende aankomende Android V [Android 15]" functies.
Zoals u kunt zien in de bovenstaande schermafbeelding, is het voor een eindgebruiker mogelijk om stilletjes geïnstalleerde apps te herkennen en verwijder ze als ze dat willen, en het lijkt erop dat apps die zijn geïnstalleerd door adb of voorgrond-actieve apps niet worden weergegeven in de lijst. Het kan handig zijn op bepaalde apparaten waar het plaatsen van de simkaart van een koerier activeert de installatie op de achtergrond van meer dan een dozijn ongewenste apps.
Met het voorspellende teruggebaar van Android 14 kunt u vooraf zien waar u naartoe gaat wanneer u terugveegt
Terugvegen in Android kan onvoorspelbaar zijn, en daar is een behoorlijk grote reden voor. Terwijl u door apps navigeert, houdt Android bij welke bestemmingen u bezoekt, de zogenaamde backstack. Dit is zodat het systeem u naar de juiste bestemming brengt wanneer u veegt om terug te gaan. Vóór Android 13 wist het systeem echter niet zeker waar een teruggebaar de gebruiker naartoe zou brengen. Als je terugveegde aan het einde van de backstack, ging je meteen terug naar de eerder geopende app. Dit was niet meteen duidelijk voor een gebruiker en het kan hebben betekend dat ze hun positie binnen een app zouden verliezen.
Echter, dat gaat veranderen met Android 14. Android 13 heeft hier al een heel eenvoudige vorm van geïmplementeerd die de gebruiker laat zien wanneer ze terugkeren naar hun opstartprogramma. Android 14 laat je nu een voorbeeld zien van wat precies je gaat terug naar.
Het is een kleine verandering, maar een welkome verandering die het Android-systeem intuïtiever maakt. De nieuwe overgangsanimatie is standaard uitgeschakeld in DP1 en in onze video moesten we dat nog steeds doen schakel de instelling voor voorspellende teruganimatie in in Developer Options, en we moesten ook een app gebruiken die kiest in het nieuwe voorspellende gedrag van teruggebaren.
Met Android 14 kun je beperken tot welke foto-apps toegang hebben, zelfs als ze de Photo Picker niet gebruiken
De Photo Picker API is een van de hoogtepunten van Android 13 en is dankzij Project Mainline teruggezet naar Android-apparaten met 4.4+. Hiermee kunnen gebruikers selecteren tot welke foto's en video's een app toegang kan krijgen, zodat deze niet volledige toegang heeft tot al uw foto's en video's op uw apparaat. Apps moeten de Photo Picker API echter daadwerkelijk ondersteunen, en veel niet, hoewel dat er misschien niet toe doet in Android 14.
Vanaf Android 14, wanneer een app die gericht is op API-niveau 33, het dialoogvenster voor runtimerechten activeert om de gebruiker te vragen deze te verlenen READ_MEDIA_VIDEO of READ_MEDIA_IMAGES (of beide), Android 14 kan een nieuw item invoegen in het toestemmingsdialoogvenster met de tekst "Foto's selecteren". Door op dit item te tikken, wordt een nieuwe versie van de Photo Picker gestart waarmee de gebruiker kan selecteren welke foto's of video's ze willen toekennen de app toegang tot. De app heeft vervolgens alleen toegang tot die media-items die de gebruiker specifiek heeft geselecteerd, tenzij de gebruiker daarvoor kiest breid de toegang uit tot extra media-items of verleen de app toegang tot de volledige mediawinkelcollecties voor afbeeldingen en videos.
Dit item in het toestemmingsdialoogvenster wordt niet standaard weergegeven in Android 14 DP1, omdat de zichtbaarheid wordt beperkt door een ontwikkelaarsvlag. Hopelijk staat Google het toe voor de definitieve release, omdat het een enorm beschermende API is voor privacy.
Android 14 bereidt zich voor om een functie voor het klonen van apps toe te voegen
Google test een nieuwe functie voor 'gekloonde apps' in Android 14 waarmee u "een tweede exemplaar van een app kunt maken, zodat u twee accounts tegelijkertijd kunt gebruiken". Deze eigenschap kan zijn beschikbaar gemaakt voor gebruikers via de app Instellingen onder Instellingen> Apps> Gekloonde apps, zoals weergegeven in de ingesloten schermafbeeldingen onderstaand.
Wanneer u uw eerste app kloont via de functie "gekloonde apps", maakt Android een zogenaamd "kloongebruikersprofiel" en installeert die app op het profiel. Alle apps die u daarna kloont, worden geïnstalleerd op hetzelfde kloonprofiel dat eerder is gemaakt. Aangezien het kloonprofiel geen app-gegevens deelt met het bovenliggende gebruikersprofiel, betekent dit dat alle apps die u kloont, uw inloggegevens of instellingen niet behouden, dus u moet ze helemaal opnieuw instellen. Als u besluit dat u de gekloonde app niet meer nodig heeft, kunt u de app verwijderen via de pagina 'gekloonde apps' of via de standaardinterface 'app-info'.
De enige manier om voorheen apps te klonen, was door ze te klonen met adb, aangezien de functionaliteit daadwerkelijk is toegevoegd in Android 12. Sommige OEM's hebben ook opties opgedoken om apps te klonen, en er zijn zelfs apps van derden die werkprofielen gebruiken om een app te klonen. Dit is echter een native oplossing die specifiek op Google Pixel-apparaten werkt.
Het deelmenu zou kunnen Eindelijk beter worden
Android heeft al geruime tijd een probleem met het deelmenu. Hoewel updates in het verleden hebben geprobeerd het probleem op te lossen, is het niet consistent tussen OEM-varianten van Android of zelfs apps, en het is over het algemeen gewoon een puinhoop. Onderstaande screenshot laat precies zien wat ik bedoel.
Het probleem doet zich zelfs voor bij verschillende OEM's die ook AOSP als basis gebruiken.
Gelukkig lijkt het erop dat Google de Android Sharesheet naar een Project Hoofdlijn module in een toekomstige release om de inconsistenties van het deelmenu aan te pakken, volgens andere rapporten. Daartoe heeft Google met Android 13 QPR1 beta een nieuwe app aan de systeemimage toegevoegd. De broncode van Android 13 QPR1 onthult dat de nieuwe "Intent Resolver"-app de implementatie van Android's "chooser"-code, die de Android Sharesheet oproept door gebruikers te dwingen te selecteren welke app ze willen gebruiken voor de share actie.
Door het Android Sharesheet naar een Project Mainline-module te verplaatsen, kan Google nu een consistenter menu voor het delen van het systeem aanbieden op Android-apparaten verschillende OEM's. Het stelt het bedrijf ook in staat om te experimenteren met wat werkt en wat niet, en het te verbeteren zonder dat er een groothandelssysteem nodig is update. Het is niet bevestigd dat Google hiermee doorgaat, maar het lijkt waarschijnlijk.
Bij te werken basiscertificaten komen eraan
Rootcertificaten vormen de kern van Public Key Infrastructure (PKI) en worden ondertekend door vertrouwde certificeringsinstanties (CA). Soms worden die CA's echter onbetrouwbaar en moet er een manier zijn waarop apparaten nieuwe certificaten kunnen ontvangen om volledige toegang tot internet te garanderen. Voorheen met Android was de enige manier om nieuwe certificaten te distribueren via een OTA-update, omdat ze zijn opgeslagen in de systeempartitie van je telefoon.
Dat gaat in de toekomst veranderen, waarschijnlijk met Android 14, aangezien Google de root-winkel op je telefoon aan het maken is (de winkel die je telefoon in feite vertelt welke certificaten worden geaccepteerd) onderdeel van de Conscrypt Mainline-module die kan worden bijgewerkt via Google Play System Updates. Voor de meeste gebruikers maakt het niet uit, maar het beschermt je telefoon tegen een mogelijke internetramp als een grote certificeringsinstantie van de ene op de andere dag onbetrouwbaar wordt.
Health Connect komt mogelijk als onderdeel van Android 14
Er zijn talloze apps voor het bijhouden van de gezondheid op Android, maar niet elke app dekt alle vitale functies die u misschien wilt volgen. Apps kunnen en zullen ervoor kiezen om gegevens individueel met andere apps te delen, maar voorheen was dat niet het geval een API die gezondheidsapps kunnen gebruiken om gegevens te delen. Gezondheid verbinden is het antwoord van Google op het probleem, in staat om als tussenpersoon te fungeren voor deze tracking-apps om gegevens met elkaar te delen. Als MyFitnessPal gegevens van Samsung Health, Fitbit en Google Fit wil overnemen, moest het voorheen rechtstreeks communiceren met elk van deze apps. In dit geval hoeft het alleen verbinding te maken met Health Connect, en Health Connect zal al die verbindingen ervoor afhandelen.
Health Connect is tegenwoordig beschikbaar in de Google Play Store, maar het probleem is dat het niet vooraf op je telefoon is geïnstalleerd, dus niet iedereen weet ervan. Google heeft aangegeven van plan te zijn om het op zijn minst vooraf te installeren sommige telefoons, en vermoedelijk wacht het bedrijf tot de bètaversie is afgelopen om precies dat te doen. Rapporten suggereren dat het zal komen met Android 14 en zeer waarschijnlijk als een Mainline-module. Het is niet bevestigd, maar er zijn veel sterke aanwijzingen dat dit het geval is.
Zeg maar dag tegen Android Beam
Na te zijn afgeschaft in Android 10, zal Google dat doen Eindelijk Android Beam verwijderen uit AOSP, volgens een commit op de Android Gerrit. Android Beam kan worden gebruikt om twee apparaten met elkaar te verbinden om eenvoudig een gegevensoverdracht te starten. Het is al vervangen door Dichtbij delen, dat in wezen hetzelfde doet, dus het maakt niet uit.
Het grootste probleem is echter dat Near Share afhankelijk is van Google Mobile Services (GMS). dat Google in feite een functie van AOSP heeft weggenomen en deze heeft verborgen achter een eigen service Dat niet een onderdeel van AOSP. Dit betekent dat fabrikanten die geen deel uitmaken (of kunnen zijn, zoals Huawei) van Google's eigen licentieovereenkomsten voor GMS, een functie mislopen.
Zeg hallo via de satelliet
Android 14 zal, volgens Google's Senior Vice President voor Android Hiroshi Lockheimer, ondersteuning van satellietcommunicatie. Hij zei dat Google "ontwerpt voor satellieten" en dat het bedrijf verheugd is om partners te ondersteunen "om dit allemaal mogelijk te maken in de volgende versie van Android." Gezien de druk van bedrijven als Apple, die onlangs ook satellietondersteuning voor de iPhone 14-serie heeft geïntroduceerd, het lijkt de richting te zijn waarin de industrie zich beweegt.
Android 14 Beta 2: aangekondigde functies
Android 14 Beta 2 arriveerde tijdens de Google I/O van dit jaar, en het werd snel opgevolgd door een Beta 2.1-build die enkele bugs oploste. Bijna alle wijzigingen die in deze bèta zijn aangebracht, waren ook bugfixes en algemene systeemverbeteringen, hoewel ondersteuning voor ingebouwde en aangepaste back-animaties is toegevoegd.
Android 14 Beta 1: aangekondigde functies
Android 14 Beta 1 arriveerde met weinig wijzigingen, hoewel de meeste onder de motorkap zaten.
Wijzigingen in de gebruikersinterface
Android 14 Beta 1 heeft zowel een nieuwe pijl terug aangekondigd die de gebruikersachtergrond en het apparaatthema complimenteert, als een nieuw deelblad dat is al actief in de nieuwste Google Chrome-bèta. Apps kunnen aangepaste acties toevoegen aan systeemdeelbladen, waardoor ze in de toekomst intuïtiever zouden moeten zijn.
Ontwikkelaar verandert
Paden zijn nu bevraagbaar en interpoleerbaar, en de Android Path API is een flexibel mechanisme dat wordt gebruikt voor het maken en weergeven van vectorafbeeldingen. In Android 14 kun je Paths opvragen om te zien wat erin zit, en updates van de API voegen ook functionaliteit toe om te interpoleren tussen paden waarvan de structuren exact overeenkomen.
Bovendien verbetert Android 14 de taalvoorkeuren per app en kunnen apps de UI-taal van de huidige app detecteren. Met Android Studio Giraffe Canary 7 en AGP 8.1.0-alpha07 kunt u uw app configureren om automatisch app-specifieke talen te ondersteunen.
Ten slotte kunnen apps bepaalde weergaven beperken tot alleen zichtbaar voor toegankelijkheidsservices die beweren nuttig te zijn voor gebruikers met een handicap. Play Protect probeert ervoor te zorgen dat apps waarheidsgetrouw zijn met deze claims, en dit attribuut wordt gedefinieerd als toegankelijkheidDataSensitive.
Android 14 Developer Preview 2: aangekondigde functies
Android 14 Developer Preview 2 is gearriveerd met nog een paar wijzigingen, hoewel de meeste voor ontwikkelaars zijn.
Privacy en veiligheid
Photo Picker is een API die Google introduceerde met Android 13. Apps hoeven geen toestemming te vragen om toegang te krijgen tot items die de gebruiker selecteert via de Photo Picker, waardoor het een privacybeschermende manier is om foto's en video's met apps te delen. Wij al heeft deze functie ingeschakeld in de eerste preview van Android 14 voor ontwikkelaars, maar in feite kunt u kiezen tot welke foto's u een app toegang geeft.
Ook voegt Android 14 de Referentiebeheerder als een platform-API, en het maakt inloggen eenvoudiger door API's te ondersteunen voor het ophalen en opslaan van inloggegevens van door de gebruiker geconfigureerde inloggegevensproviders, zoals wachtwoordbeheerders. Het ondersteunt ook een wachtwoord, de nieuwe industriestandaard voor authenticatie zonder wachtwoord, wat veiliger is dan het gebruik van een gebruikersnaam en wachtwoord om in te loggen bij apps. Hiermee kunnen gebruikers wachtwoordsleutels voor apps maken en deze opslaan in Google Password Manager. De opgeslagen toegangssleutels worden gesynchroniseerd tussen apparaten die zijn aangemeld bij hetzelfde Google-account.
Ten slotte zijn er veiligere impliciete intenties en moeten apps die gericht zijn op Android 14 rechten verlenen om activiteiten op de achtergrond te starten bij het verzenden van een PendingIntent of bij het binden van een service.
Verbeterde applicatie-ervaringen
Android 14 introduceert een aantal PackageInstaller API's om de gebruikerservaring te stroomlijnen en te verbeteren als het gaat om het installeren van APK's, vooral die van app-winkels van derden. Deze omvatten:
- requestUserPreapproval(): Hiermee kan de gebruiker het downloaden van een APK uitstellen totdat de installatie is goedgekeurd.
- setRequestUpdateOwnership(): Hiermee kan een installateur aangeven dat hij verantwoordelijk is voor toekomstige updates van een app.
- setDontKillApp(): Kan zorgen voor een naadloze installatie van optionele functies van een app via gesplitste APK's terwijl de app in gebruik is.
Android 14 Developer Preview 1: aangekondigde functies
Android 14-ontwikkelaarsvoorbeeld 1 brengt veel veranderingen op tafel. Terwijl sommige van de interessantere verborgen zijn voor de eindgebruiker, Google deed kondigt ook enkele interessante updates en wijzigingen aan. Deze omvatten:
Extra aanpassingsmogelijkheden
Omdat bij Android alles draait om maatwerk, zijn er een paar wijzigingen aangebracht die niet alleen vergemakkelijken het aanpassen van uw smartphone, maar ook om gebruikers te helpen die mogelijk extra toegankelijkheid hebben vereisten. Dit omvat grotere lettertypen met niet-lineaire schaling, taalvoorkeuren per app en een API voor grammaticale verbuiging die gendergerelateerde talen zoals Frans, Duits en Spaans ondersteunt.
Privacy- en beveiligingsverbeteringen
Met Android 14 verdubbelt Google enkele van de privacy- en beveiligingsverbeteringen die het in de loop der jaren heeft opgebouwd. Om te beginnen heeft Google, in een van zijn meest agressieve acties tegen malware tot nu toe, de installatie geblokkeerd van apps die zijn gericht op Android SDK-niveau 22 of lager. Dit komt omdat sommige malware of andere gevaarlijke applicaties zich zouden richten op SDK 22 om te voorkomen dat ze worden onderworpen aan het runtime-toestemmingsmodel dat is geïntroduceerd met Android 6.0 Marshmallow. Ontwikkelaars en enthousiastelingen kunnen nog steeds oudere applicaties installeren met behulp van het volgende bijvoeglijk naamwoord commando.
adb install --bypass-low-target-sdk-block FILENAME.apk
Er zijn ook andere verbeteringen, waaronder veiligere impliciete intenties, veiliger laden van dynamische code en vereisen dat apps dynamische Context.registerReceiver() definiëren als geëxporteerd of niet-geëxporteerd.
Achtergrond procesoptimalisatie
Veel van wat de batterijduur van een smartphone vertraagt, is niet alleen wat er op de voorgrond gebeurt, maar ook wat er op de achtergrond gebeurt. Apps hebben achtergrondprocessen nodig om informatie op te nemen of u meldingen te geven, daarom heeft Google achtergronduitzendingen geoptimaliseerd. Apps ontvangen context-geregistreerd uitzendingen zodra de app in een cache staat, omdat uitzendingen naar contextgeregistreerde ontvangers mogelijk in de wachtrij worden geplaatst en pas aan de app worden geleverd zodra deze uit de cachestatus komt. Verder zijn sommige herhalende contextgeregistreerde uitzendingen, zoals BATTERIJ_GEWIJZIGD, kan worden samengevoegd tot één laatste uitzending voordat deze wordt afgeleverd zodra de app uit de cachestatus komt.
Google is nu ook veel verder met wat Foreground Services zou moeten zijn / waarvoor ze zijn gereserveerd de gebruikersgerichte taken met de hoogste prioriteit, zodat Android het verbruik van hulpbronnen en de batterij kan verbeteren leven. Er zijn ook nieuwe taken, zoals door de gebruiker geïnitieerde typen gegevensoverdracht.
App-compatibiliteit
Google introduceert ondersteuning voor OpenJDK 17 om Java 17-functies volledig in te schakelen in aankomende previews voor ontwikkelaars. Dankzij Project Hoofdlijn, zegt Google dat meer dan 600 miljoen apparaten de nieuwste ART-updates kunnen ontvangen die ook deze wijzigingen bevatten.
Google zal het voor ontwikkelaars ook mogelijk maken om nieuwe functies in te schakelen, en deze functies bevinden zich in ontwikkelaarsopties.
Android 14 Beta 2 downloaden en installeren op uw Google Pixel-apparaat
U kunt Android 14 Beta 2 eenvoudig downloaden en bekijk zeker onze gids op hoe Android 14 te installeren als u niet zeker weet hoe u dit moet doen.
Google geeft deze preview-update voor ontwikkelaars officieel vrij voor de Pixel 7 Pro, Pixel 7, Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5 en Pixel 4a (5G). U kunt de 64-bits systeemafbeeldingen ook gebruiken met de Android Emulator in Android Studio.