Android 11 bêta est mis en ligne pour les téléphones Google Pixel avec l'API Device Controls, les notifications Bubble et bien plus encore

Android 11 Beta 1 est enfin là, apportant plusieurs changements notables tels que les autorisations uniques, l'API de contrôle des appareils, et plus encore! Continuez à lire pour en savoir plus !

Android 11 est la prochaine mise à jour majeure de la version Android, et la première version bêta publique de la mise à jour a été dont la sortie est prévue à la suite d'un événement en ligne le 3 juin 2020. En raison des troubles civils actuels aux États-Unis, Google a choisi de reporter l'événement de lancement en ligne, bien que la première version bêta ait été lancée accidentellement. a fini par arriver sur les téléphones de certains utilisateurs de toute façon. Google a annoncé que l'événement de lancement en ligne avait été entièrement annulé. Mais ne vous inquiétez pas, car Android 11 Beta 1 continue d’avancer. Google a officiellement publié la première version bêta pour les téléphones Google Pixel, apportant plusieurs nouveaux changements axés sur les thèmes clés des personnes, des contrôles et de la confidentialité.

Actualités Android 11 sur XDA

La première version bêta d'Android 11 est disponible aujourd'hui avec les API SDK et NDK finales et de nouvelles fonctionnalités à essayer dans les applications. Si

Si vous possédez un appareil Pixel 2, Pixel 3, Pixel 3a ou Pixel 4, vous pouvez vous inscrire auprès de Google pour obtenir les mises à jour bêta d'Android 11 par liaison radio directement sur votre appareil. Comme toujours, des téléchargements pour Pixel et l'émulateur Android sont également disponibles, au cas où vous souhaiteriez télécharger la dernière mise à jour.

Google repense également la Play Console et ajoute de nouvelles fonctionnalités à Android Studio, Kotlin et Jetpack. Vous pouvez tout savoir sur ces autres changements dans notre autre article.

Téléchargez Android 11 Beta 1 pour les appareils Google Pixel

Avant d'accéder au journal des modifications, vous pouvez télécharger Android 11 Beta 1 pour les appareils Google Pixel pris en charge à partir des liens suivants :

Google Pixel

Appareil, nom de code, forums XDA

OTA

Image système

Pixel 2 (doré)

Lien

Lien

Pixel 2 XL (taimen)

Lien

Lien

Pixel 3 (ligne bleue)

Lien

Lien

Pixel 3 XL (hachuré)

Lien

Lien

Pixel 3a (sargo)

Lien

Lien

Pixel 3a XL (bonite)

Lien

Lien

Pixel 4 (flamme)

Lien

Lien

Pixel 4 XL (corail)

Lien

Lien

Téléchargements GSI

x86+GMS

Lien

ARM64+GMS

Lien

x86_64

Lien

ARM64

Lien

Pour faciliter les choses, vous pouvez installer la version bêta en utilisant le Outil Flash Android plutôt que de flasher manuellement via la récupération ou le démarrage rapide.

Remarque: Nous mettrons à jour ce tableau au fur et à mesure que les liens de téléchargement seront mis en ligne.


Modifications dans Android 11 bêta 1

Le communiqué de presse de Google ne répertorie pas de manière indépendante tous les changements introduits dans Android 11 Beta 1. Au lieu de cela, le communiqué de presse présente une vue agrandie des changements qui seront observés avec la prochaine version du système d'exploitation Android. Gardez à l'esprit que nous avons déjà eu accès à Aperçu du développeur Android 11 1, Aperçu 2, Aperçu 3, Aperçu 4, et récemment, même la bêta 1 avant la sortie d'aujourd'hui. Donc, si vous avez suivi notre couverture de près, tous les changements suivants ne vous sembleront peut-être pas nouveaux.

Android 11 Beta 1 a été déployé tôt auprès de certains utilisateurs de Pixel 4: voici les nouveautés

Google se concentre sur trois thèmes clés avec Android 11: Personnes, contrôles et confidentialité.

Personnes

Nos smartphones ont évolué pour remplir une multitude de fonctions, mais l’une de leurs fonctions principales reste celle d’établir des connexions et de maintenir la communication avec les gens. Android 11 tentera ainsi de réaligner le système d'exploitation pour qu'il soit plus centré sur les personnes et plus expressif.

Notifications de conversations

Android 11 sera doté d'une section dédiée en haut de la zone de notification, réservée spécifiquement aux conversations. Le design est dit « orienté vers les gens », et la notification elle-même proposera des actions spécifiques à la conversation. comme ouvrir la conversation sous forme de bulle, créer un raccourci de conversation sur l'écran d'accueil ou définir un rappel.

Notifications de conversation de Developer Preview 1

Les notifications de conversation étaient repéré pour la première fois dans Android 11 Developer Preview 1. En plus des réponses contextuelles habituelles pour la conversation elle-même, nous pouvons également repérer des zones d'action pour la répétition, la mise en sourdine, les favoris et pour afficher la conversation dans des bulles.

Bulles

En parlant de bulles, Android 11 se lance dans les discussions de messagerie avec l'API Bubbles. Les applications de messagerie et de chat « devraient » utiliser l'API Bubbles pour les notifications afin de permettre aux utilisateurs de garder leurs conversations visibles et accessibles tout en effectuant plusieurs tâches.

Les bulles ont été introduites dans Android 10 en tant qu'option pour les développeurs, mais nous connaissons Google a l'intention de faire plus avec eux. Les notifications par bulles sont activées par défaut depuis Android 11 Developer Preview 1, car vous n'avez plus besoin d'activer l'option dans les options du développeur.

Dans Android 11 Beta 1, Google a ajouté un nouveau sous-menu pour activer les notifications Bubble. Ce sous-menu est présent dans Paramètres > Applications et notifications > Notifications > Bulles.

Suggestions de clavier consolidées

Cela permet aux applications de remplissage automatique et aux éditeurs de méthodes de saisie (IME) de proposer en toute sécurité des entités et des chaînes spécifiques au contexte directement dans la bande de suggestions d'un IME, là où elles conviennent le mieux aux utilisateurs.

D'après le son, les suggestions de clavier consolidées seront autorisées à proposer leurs entrées stockées directement dans la barre de suggestion de mots d'une application de clavier. Nous explorerons bientôt le fonctionnement de cette fonctionnalité, plus en détail.

Accès vocal

Il est facile de tenir pour acquis l’interaction avec l’écran tactile, mais il existe un sous-ensemble d’utilisateurs qui trouvent l’utilisation de l’écran tactile fastidieuse, difficile ou impossible. Ces utilisateurs s'appuient sur des commandes d'accessibilité pour naviguer sur leur smartphone via des commandes vocales. Android 11 inclut désormais un cortex visuel sur l'appareil qui comprend le contenu et le contexte de l'écran et génère des étiquettes et des points d'accès pour l'accessibilité.


Contrôles

Cette section se concentre sur l'écosystème de la maison connectée, plaçant Android au centre de commande de tous les autres appareils intelligents.

API de contrôle des appareils

L'API Device Controls est l'une des fonctionnalités phares d'Android 11. Dans cette version Android, les utilisateurs pourront accéder et contrôler leurs appareils connectés de manière simple et rapide en appuyant simplement longuement sur le bouton d'alimentation.

L'API Controls permet aux développeurs mettre des raccourcis domotiques dans le menu alimentation. Dans les versions précédentes d'Android 11, il y avait une section « Contrôles rapides » sous la rangée d'éléments du menu d'alimentation en haut, tandis que le reste du menu d'alimentation est transparent.

Dans Android 11 Developer Preview 4, l’arrière-plan du menu d’alimentation était sombre, y compris les éléments du menu d’alimentation en haut. De plus, « Contrôles rapides » indiquait désormais « Contrôles des appareils » et il y avait un texte de description lorsque le champ était vide indiquant « Ajouter des contrôles pour vos appareils connectés ». Lorsque vous avez ajouté des contrôles à partir d'une application prise en charge, ce texte a disparu pour laisser la place à vos contrôles favoris.

Android 11 Beta 1 apporte à tous les nouveaux paramètres du « Menu d'alimentation », qui contrôleront les cartes, les laissez-passer et les fonctionnalités de contrôle dans le menu d'alimentation.

L'application Google Home prend déjà en charge l'API Device Controls d'Android 11. Les utilisateurs ont pu faire apparaître les appareils de l'application Google Home dans le menu d'alimentation de Developer Preview 4, et vous devriez également pouvoir faire de même sur la version bêta 1.

Contrôles multimédias

Media Controls permet aux utilisateurs de changer rapidement et facilement de périphérique de sortie pour leur audio ou leur vidéo. contenu, leur permettant de choisir entre des appareils connectés tels que des haut-parleurs d'appareil, des écouteurs, des haut-parleurs externes, Téléviseurs, etc. Cette fonctionnalité peut être activée à partir des options de développement dans la version bêta 1, et Google promet que la fonctionnalité sera activée par défaut dans une prochaine version bêta.

Nous indices repérés de commutation audio multi-appareils dans Developer Preview 2. Et maintenant, Google a officiellement annoncé la même chose. A noter que certains skins Android permettaient déjà de choisir le périphérique de sortie, et désormais, cette fonctionnalité est arrivée sur Android d'origine.


Confidentialité

L'accent mis par Google sur la confidentialité à l'échelle du système d'exploitation se poursuit avec Android 11.

Autorisations uniques

Comme son nom l'indique, Android 11 permet aux utilisateurs d'accorder un accès à usage unique et unique aux applications qui demandent l'accès au microphone, à la caméra ou à l'emplacement de l'appareil. La prochaine fois que l'application aura besoin d'accéder à ces fonctionnalités de l'appareil, elle devra à nouveau demander ces autorisations.

La fonctionnalité était repéré pour la première fois dans Developer Preview 1, et il permet à l'utilisateur d'accorder temporairement à une application l'accès à une autorisation tant que cette application est au premier plan. Une fois que l’utilisateur quitte l’application, celle-ci perd l’accès à cette autorisation et doit la demander à nouveau. Ceci est différent du comportement d'Android 10: sur Android 10, les utilisateurs peuvent accorder l'autorisation de localisation aux applications "pendant que l'application est en cours d'exécution". utiliser", ce qui signifie que l'on pourrait le faire uniquement pour l'autorisation de localisation et que l'application aurait accès à la localisation à chaque fois qu'elle serait ouvert. L'autorisation unique est une zone de travail plus étroite et couvre plus d'autorisations.

Réinitialisation automatique des autorisations

S'appuyant sur l'idée qu'un utilisateur moyen ne se souvient pas de révoquer les autorisations d'une application après son utilisation, Android 11 va réinitialiser automatiquement toutes les autorisations d'exécution d'une application et informer l'utilisateur si l'application n'a pas été utilisée pendant « une période prolongée » temps". L'application peut demander à nouveau les autorisations lors de sa prochaine utilisation.

Cet ajout de fonctionnalité a été repéré pour la première fois dans Developer Preview 3 et semble être en passe d'être inclus dans d'autres versions bêta.

Emplacement en arrière-plan

Google avait constaté que de nombreuses applications accédaient aux données de localisation en arrière-plan sans en avoir réellement besoin. Ainsi, en février 2020, Google a annoncé que les développeurs d'applications cherchant à accéder à la localisation en arrière-plan auraient besoin de l'approbation de Google s'ils souhaitent répertorier leurs applications sur le Play Store. Les développeurs ont donc été encouragés à évaluer si leur application avait réellement besoin d’accéder à l’emplacement en arrière-plan et si ce besoin était justifié.

Auparavant, Google avait annoncé des délais pour appliquer ce nouveau changement. Toutes les nouvelles applications soumises à partir d'août 2020 et toutes les applications existantes à partir de novembre 2020 seraient doivent faire approuver leur accès à la localisation en arrière-plan, sinon la liste des applications ne sera pas mise en ligne/le sera supprimé. Google prolonge désormais le délai, mais uniquement pour appliquer la politique pour les applications existantes, donnant aux développeurs le temps jusqu'en 2021 pour obtenir leur approbation avant que leur liste ne soit supprimée.

Ce changement est en fait indépendant d'Android 11 puisque les applications seront entièrement supprimées du Google Play Store. Mais cela est lié au thème général de la gestion de la confidentialité et des autorisations dans cette version Android.

Mise à jour du système Google Play – Modules Project Mainline

L'un des changements les plus importants apportés à Android 10 pour les appareils nouvellement lancés a été l'introduction de Ligne principale du projet. Le but du projet Mainline est que Google prenne le contrôle des composants du framework et des applications système qui sont essentiel à la sécurité et au maintien de la cohérence du développement loin des OEM. Chaque module Mainline est encapsulé soit comme un APK ou un Fichier APEX et peut être mis à jour par Google via le Play Store. L'utilisateur considère les mises à jour comme une « mise à jour du système Google Play » (GPSU) sur son appareil, et les mises à jour sont publiées à une cadence régulière comme un train (c.-à-d. ils sont téléchargés et installés en même temps).

Google impose l'inclusion de modules Mainline spécifiques, qui, au moment de Google I/O 2019, en comprenaient 13. Avec Android 11 Developer Preview 1, Google a mandaté un total de 20 modules Mainline.

Désormais, avec Android 11 Beta 1, Google a mandaté un total de 12 modules principaux en plus de ceux présents sur Android 10. Le total s'élève désormais à 25 modules.


Modifications conviviales pour les développeurs dans Android 11 bêta

Ce n’est pas l’un des principaux objectifs des changements dans Android 11, mais il en constitue un pour les versions bêta puisque la mise à jour est spécifiquement destinée aux développeurs d’applications. Ces changements sont les suivants :

  • Modifications de rupture bloquées jusqu'à ce que les développeurs ciblent Android 11, de sorte que les modifications ne prendront effet que lorsque vous modifierez explicitement votre manifeste.
  • Ajout d'une nouvelle interface utilisateur dans les options du développeur pour vous permettre d'activer bon nombre de ces modifications majeures pour les tests d'applications (comme repéré en janvier 2020).
  • Ajout d'un nouveau jalon de publication de stabilité de la plate-forme où tous les changements d'API et de comportement seront terminés afin que les développeurs d'applications puissent finaliser les mises à jour des applications en sachant que la plate-forme elle-même est stable.
  • Débogage ADB sans fil (comme prévu en octobre 2019, et puis, comme repéré dans Developer Preview 2)
    • Avec une vignette Paramètres rapides (comme repéré dans Developer Preview 4)
  • ADB incrémentiel pour des installations plus rapides de gros APK (comme repéré dans Developer Preview 4)
  • Plus d'annotations de nullité sur les API de la plate-forme pour détecter les problèmes au moment de la construction plutôt qu'au moment de l'exécution.

Ce ne sont que les changements mentionnés par Google dans son annonce, mais il y aura sûrement d'autres changements qu'ils n'ont pas spécifiés. Nous en avons déjà déterré quelques-uns quand Android 11 Beta 1 a été déployé accidentellement, tels que les contrôles multimédias des paramètres rapides qui n'ont pas été mentionnés dans l'annonce. Désormais, avec les mises à jour disponibles sur nos smartphones Pixel, nous serons mieux placés pour localiser davantage de changements. Restez à l'écoute!

Actualités Android 11 sur XDA