Google publie le premier aperçu du développeur Android 11 avec de nouvelles fonctionnalités telles que l'enregistrement d'écran, les bulles de chat et plus

Icône de temps de lecture 5 minute. lis


Les lecteurs aident à prendre en charge MSpoweruser. Nous pouvons recevoir une commission si vous achetez via nos liens. Icône d'info-bulle

Lisez notre page de divulgation pour savoir comment vous pouvez aider MSPoweruser à soutenir l'équipe éditoriale En savoir plus

Google a publié aujourd'hui la première version d'Android 11 Developer Preview avec plusieurs nouvelles fonctionnalités et API pour les utilisateurs et les développeurs. Google prévoit de publier la version finale du système d'exploitation Android 11 au troisième trimestre 3. Cette version d'Android 2020 comprendra également de nouvelles fonctionnalités telles que la prise en charge intégrée de l'enregistrement d'écran, l'amélioration de la confidentialité de l'emplacement (les utilisateurs peuvent accorder un accès temporaire à l'emplacement, au microphone et caméra via une autorisation unique), une meilleure protection des données d'application et d'utilisateur sur le stockage externe et plus encore. Trouvez la liste des fonctionnalités pour les développeurs ci-dessous.

Audit d'accès aux données :

  • Pour offrir plus de transparence sur la manière dont votre application et ses dépendances accèdent aux données privées des utilisateurs, Android 11 introduit audit d'accès aux données. En utilisant cette fonctionnalité, vous pouvez mieux identifier et rectifier les accès aux données potentiellement inattendus.

Injection de couche de débogage graphique performante :

  • Les applications peuvent désormais charger des couches graphiques externes (GLESVolcan) dans le code d'application natif pour exposer les mêmes fonctionnalités qu'une application débogable, mais sans entraîner de surcharge de performances. Cette fonctionnalité est particulièrement importante lors du profilage de votre application avec des outils tels que GAPID.

Opérations par lots pour les fichiers multimédia :

  • Pour une cohérence entre les appareils et une plus grande commodité pour l'utilisateur, Android 11 ajoute plusieurs méthodes au MediaStore API. Pour en savoir plus sur ces méthodes, consultez le effectuer la section des opérations par lots sur la page de confidentialité d'Android 11 relative au stockage.

Rich media dans les réponses rapides :

  • À partir d'Android 11, les utilisateurs peuvent insérer des images et d'autres contenus multimédias enrichis dans réponses rapides. Pour prendre en charge cette fonctionnalité, les applications doivent ajouter des informations à RemoteInput notifications spécifiant les types MIME qu'ils peuvent gérer. Faites-le en appelant RemoteInput.Builder.setAllowDataType(). L'application doit également vérifier tout RemoteInput les diffusions qu'il reçoit pour voir si la diffusion contient du contenu dans l'un de ces types ; utiliser RemoteInput.getDataResultsFromIntent() pour faire ça.

Accès aux fichiers multimédias à l'aide de chemins de fichiers bruts :

Partage sécurisé de grands ensembles de données :

  • Dans certaines situations, telles que celles qui impliquent l'apprentissage automatique ou la lecture multimédia, votre application peut souhaiter utiliser le même ensemble de données volumineux qu'une autre application. Dans les versions précédentes d'Android, votre application et une autre application devaient chacune télécharger une copie distincte du même ensemble de données.

Demander et vérifier la prise en charge de la faible latence :

  • Certains écrans peuvent effectuer un post-traitement graphique, comme certains écrans externes et téléviseurs. Ce post-traitement améliore les graphismes mais peut augmenter la latence. Les nouveaux écrans qui prennent en charge HDMI 2.1 ont un mode de latence faible automatique (ALLM, aussi connu sous le nom mode de jeu), ce qui minimise la latence en désactivant ce post-traitement. Pour plus de détails sur ALLM, reportez-vous au Spécification HDMI 2.1.

Décodage à faible latence dans MediaCodec :

Décodeur d'image NDK :

  • Le NDK ImageDecoder L'API fournit une API standard pour les applications Android C/C++ pour décoder directement les images. Les développeurs d'applications n'ont plus besoin d'utiliser les API du framework (via JNI) ou de regrouper des bibliothèques de décodage d'images tierces. Pour plus d'informations, consultez le Guide du développeur de décodeur d'image.

Chargeurs de ressources :

  • Android 11 introduit une nouvelle API qui permet aux applications d'étendre dynamiquement la façon dont les ressources sont recherchées et chargées. Les nouvelles classes d'API ResourcesLoader ainsi que  ResourcesProvider sont principalement responsables de la fourniture de la nouvelle fonctionnalité. Ensemble, ils permettent de fournir des ressources et des actifs supplémentaires ou de modifier les valeurs des ressources et des actifs existants.

Mises à jour des bibliothèques ICU :

  • Android 11 met à jour le android.icu package pour utiliser la version 66 du Bibliothèque ICU, par rapport à la version 63 dans Android 10. La nouvelle version de la bibliothèque inclut des données locales CLDR mises à jour et un certain nombre d'améliorations de la prise en charge de l'internationalisation dans Android.

API 1.3 des réseaux de neurones :

Nouvelles opérations :

Nouveaux contrôles de ML :

  • NNAPI 1.3 introduit de nouveaux contrôles pour aider l'apprentissage automatique à fonctionner correctement.

Force d'authentification biométrique :

  • Pour vous aider à contrôler le niveau de sécurité des données de votre application, Android 11 introduit le BiometricManager.Authenticators interface. Cette interface définit les points forts possibles des éléments matériels biométriques. Le fabricant de l'appareil définit une résistance spécifique pour chaque élément, comme BIOMETRIC_STRONG or BIOMETRIC_WEAK. Ces niveaux de force sont définis sur le Définition de compatibilité .

Mises à jour de CallScreeningService :

  • À partir d'Android 11, un Service de filtrage d'appels peut demander des informations sur l'état de vérification STIR/SHAKEN (verstat) pour les appels entrants. Ces informations sont fournies dans le cadre du détails de l'appel pour les appels entrants.

Prise en charge étendue de la caméra dans l'émulateur Android :

Android 11 introduit des fonctionnalités améliorées pour l'appareil photo de l'émulateur Android. Les fonctionnalités ajoutées incluent les éléments suivants :

  • Capture RAW
  • Retraitement YUV
  • Appareils de niveau 3
  • Prise en charge de la caméra logique

Désactiver les sons de notification et les vibrations pendant la capture active :

  • À partir d'Android 11, lorsque vous utilisez activement l'appareil photo, votre application peut désactiver uniquement les vibrations, à la fois les sons et les vibrations, ou aucune des deux. setCameraAudioRestriction().

Améliorations Wi-Fi Passpoint :

  • Passpoint permet aux applications d'effectuer une authentification automatique et silencieuse et de se connecter à des points d'accès Wi-Fi sécurisés. Les applications qui ciblent le niveau d'API "R" et supérieur peuvent utiliser les fonctionnalités supplémentaires suivantes de Passpoint.

L'API Wi-Fi Suggestion est étendue :

Android 11 étend le API de suggestion Wi-Fi pour augmenter les capacités de gestion du réseau de votre application, notamment :

  • Les applications de gestion de la connectivité peuvent gérer leurs propres réseaux en autorisant les demandes de déconnexion.
  • Les réseaux Passpoint sont intégrés à l'API Suggestion et peuvent être suggérés à l'utilisateur.
  • Les API Analytics vous permettent d'obtenir des informations sur la qualité de vos réseaux.

Bulles de discussion :

  • Bubbles sont désormais disponibles pour les développeurs pour aider à faire émerger des conversations à travers le système. Bubbles était une fonctionnalité expérimentale d'Android 10 qui était activée via une option de développeur - dans Android 11, cela n'est plus nécessaire.

La source: Google

En savoir plus sur les sujets : android 11, Aperçu du développeur Android 11, Aperçu d'Android 11, mobiles, google

Soyez sympa! Laissez un commentaire

Votre adresse email n'apparaitra pas. Les champs obligatoires sont marqués *