Google brengt de eerste Android 11 Developer Preview uit met nieuwe functies zoals schermopname, chatballonnen en meer

Pictogram voor leestijd 5 minuut. lezen


Lezers helpen MSpoweruser ondersteunen. We kunnen een commissie krijgen als u via onze links koopt. Tooltip-pictogram

Lees onze openbaarmakingspagina om erachter te komen hoe u MSPoweruser kunt helpen het redactieteam te ondersteunen Lees meer

Google heeft vandaag de eerste Android 11 Developer Preview-build uitgebracht met verschillende nieuwe functies en API's voor gebruikers en ontwikkelaars. Google is van plan om de definitieve versie van Android 11 OS in Q3 2020 uit te brengen. Deze Android 11-release zal ook enkele nieuwe functies bevatten, zoals ingebouwde ondersteuning voor schermopname, verbeterde locatieprivacy (gebruikers kunnen tijdelijke toegang verlenen tot locatie, microfoon en camera via een eenmalige toestemming), betere bescherming van app- en gebruikersgegevens op externe opslag en meer. Vind de lijst met functies voor ontwikkelaars hieronder.

Controle van gegevenstoegang:

  • Om meer transparantie te bieden over hoe uw app en de bijbehorende afhankelijkheden toegang krijgen tot privégegevens van gebruikers, introduceert Android 11 controle van gegevenstoegang. Door deze functie te gebruiken, kunt u mogelijk onverwachte toegang tot gegevens beter identificeren en corrigeren.

Performante grafische debug-laaginjectie:

  • Applicaties kunnen nu externe grafische lagen laden (GLESVulkan) in native applicatiecode om dezelfde functionaliteit weer te geven als een foutopsporingsapp, maar zonder prestatieoverhead. Deze functie is vooral belangrijk bij het profileren van uw toepassing met tools zoals: GAPID.

Batchbewerkingen voor mediabestanden:

  • Voor consistentie op verschillende apparaten en meer gebruikersgemak, voegt Android 11 verschillende methoden toe aan de MediaStore API. Voor meer informatie over deze methoden, zie de: sectie batchbewerkingen uitvoeren op de Android 11-privacypagina met betrekking tot opslag.

Rich media in snelle antwoorden:

Toegang tot mediabestanden met behulp van onbewerkte bestandspaden:

Veilig delen van grote datasets:

  • In sommige situaties, zoals die met machine learning of het afspelen van media, wil uw app mogelijk dezelfde grote gegevensset gebruiken als een andere app. In eerdere versies van Android moesten uw app en een andere app elk een afzonderlijk exemplaar van dezelfde dataset downloaden.

Aanvragen en controleren van ondersteuning met lage latentie:

  • Bepaalde beeldschermen kunnen grafische nabewerking uitvoeren, zoals sommige externe beeldschermen en tv's. Deze nabewerking verbetert de grafische weergave, maar kan de latentie verhogen. Nieuwere beeldschermen die HDMI 2.1 ondersteunen, hebben een automatische lage latentiemodus (allm, ook gekend als game mode), wat de latentie minimaliseert door deze nabewerking uit te schakelen. Voor meer details over ALLM, zie de HDMI 2.1-specificatie.

Decodering met lage latentie in MediaCodec:

NDK-beelddecoder:

  • de NDK ImageDecoder API biedt een standaard API voor Android C/C++-apps om afbeeldingen direct te decoderen. App-ontwikkelaars hoeven niet langer de framework-API's (via JNI) te gebruiken of bibliotheken voor het decoderen van afbeeldingen van derden te bundelen. Voor meer informatie, zie de Handleiding voor ontwikkelaars van afbeeldingsdecoder.

Bronladers:

  • Android 11 introduceert een nieuwe API waarmee apps dynamisch kunnen uitbreiden hoe bronnen worden doorzocht en geladen. De nieuwe API-klassen ResourcesLoader en ResourcesProvider zijn primair verantwoordelijk voor het leveren van de nieuwe functionaliteit. Samen bieden ze de mogelijkheid om extra middelen en activa te leveren, of de waarden van bestaande middelen en activa te wijzigen.

Updates voor de ICU-bibliotheken:

  • Android 11 werkt de . bij android.icu pakket om versie 66 van de . te gebruiken ICU-bibliotheek, vergeleken met versie 63 in Android 10. De nieuwe bibliotheekversie bevat bijgewerkte CLDR-landinstellingen en een aantal verbeteringen aan de internationaliseringsondersteuning in Android.

Neurale netwerken API 1.3:

Nieuwe operaties:

Nieuwe ML-besturingselementen:

  • NNAPI 1.3 introduceert nieuwe bedieningselementen om machine learning soepel te laten verlopen.

Biometrische authenticatiesterkte:

  • Om u te helpen het beveiligingsniveau van de gegevens van uw app te beheren, introduceert Android 11 de BiometricManager.Authenticators koppel. Deze interface definieert de mogelijke sterke punten van biometrische hardware-elementen. De fabrikant van het apparaat definieert een specifieke sterkte voor elk element, zoals: BIOMETRIC_STRONG or BIOMETRIC_WEAK. Deze sterkteniveaus worden gedefinieerd op de Compatibiliteitsdefinitie pagina.

CallScreeningService-updates:

  • Vanaf Android 11, a Bel ScreeningService kan informatie opvragen over de STIR/SHAKEN-verificatiestatus (verstat) voor inkomende oproepen. Deze informatie wordt verstrekt als onderdeel van de bel details voor inkomende oproepen.

Uitgebreide camera-ondersteuning in Android-emulator:

Android 11 introduceert verbeterde cameramogelijkheden voor Android Emulator. De toegevoegde functies omvatten het volgende:

  • RAW-opname
  • YUV-opwerking
  • Niveau 3 apparaten
  • Ondersteuning voor logische camera's

Demp meldingsgeluiden en trillingen tijdens actieve opname:

  • Vanaf Android 11 kan uw app bij actief gebruik van de camera alleen trillingen dempen, zowel geluiden als trillingen, of geen van beide setCameraAudioRestriction().

Verbeteringen in Wi-Fi Passpoint:

  • Met Passpoint kunnen apps automatisch en stil authenticatie uitvoeren en verbinding maken met beveiligde wifi-hotspots. Apps die zich richten op API-niveau 'R' en hoger kunnen de volgende extra mogelijkheden van Passpoint gebruiken.

Wi-Fi Suggestion API is uitgebreid:

Android 11 breidt de API voor wifi-suggesties om de netwerkbeheermogelijkheden van uw app te vergroten, waaronder:

  • Apps voor connectiviteitsbeheer kunnen hun eigen netwerken beheren door verwijderingsverzoeken toe te staan.
  • Passpoint-netwerken zijn geïntegreerd in de Suggestion API en kunnen aan de gebruiker worden voorgesteld.
  • Met Analytics-API's kunt u informatie krijgen over de kwaliteit van uw netwerken.

Chatbellen:

  • Bubbles zijn nu beschikbaar voor ontwikkelaars om gesprekken over het hele systeem naar boven te halen. Bubbles was een experimentele functie in Android 10 die werd ingeschakeld via een ontwikkelaarsoptie - in Android 11 is dit niet langer nodig.

Bron: Kopen Google Reviews

Meer over de onderwerpen: Android 11, Android 11 Developer Preview, Android 11-voorbeeld, ontwikkelaars, google

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *