Android 11 Beta 2 est sorti et même s'il n'y a peut-être pas autant de changements évidents, nous avons compilé tout ce que nous avons trouvé jusqu'à présent.
Google a publié Android 11 bêta 2 plus tôt aujourd'hui, ne laissant plus qu'une version bêta à faire avant une version stable le 8 septembre. La version bêta 2 est considérée comme la version « Stabilité de la plate-forme », ce qui signifie que le SDK Android 11, les API NDK, les surfaces orientées vers les applications, les comportements de la plate-forme, ainsi que les restrictions sur les interfaces non-SDK ont été finalisés. Dans son article de blog officiel, Google n'a mentionné aucune nouvelle fonctionnalité, mais cela ne veut pas dire qu'il n'y en a pas. La plupart des changements que nous avons constatés ne sont pas évidents, et certains d'entre eux existent même depuis le première version bêta le mois dernier. Voici tout ce que nous avons trouvé jusqu'à présent.
Nouvelles fonctionnalités destinées aux utilisateurs et modifications dans Android 11 Beta 2
Le nouveau lecteur multimédia dans la conception des paramètres rapides est désormais activé par défaut
L'un des changements les plus bienvenus dans Android 11 est le lecteur multimédia repensé dans le panneau de notification. Au lieu de résider aux côtés d'autres notifications, les notifications du lecteur multimédia peuvent désormais être affichées dans leur propre espace dédié sous le panneau Paramètres rapides. Dans Android 11 Beta 1, vous deviez activer une option de développement appelée « Reprise des médias » pour obtenir ce nouveau design. Désormais en version bêta 2, ce nouvel emplacement du lecteur multimédia est activé par défaut. Les nouvelles commandes de lecture incluent également un bouton pour basculer rapidement la sortie multimédia entre les appareils connectés.
L'un des autres avantages des nouvelles commandes de lecture multimédia d'Android 11 est la possibilité de mémoriser et parcourir les 5 sessions médiatiques précédentes. Cela nécessite un peu de travail de la part des développeurs, mais nous espérons voir des applications comme YouTube Music, Pandora et Spotify bientôt intégrées.
Nouvelle animation « ondulation » lumineuse dans les commandes du lecteur multimédia
Il s’agit certes d’un changement plutôt mineur, mais que nous avons trouvé intéressant lorsque nous l’avons remarqué pour la première fois. Il y a une nouvelle animation lumineuse/ondulation époustouflante lors de l'interaction avec les boutons dans la notification de lecture multimédia. C'est une petite touche, mais ça a l'air vraiment sympa.
L'enregistreur d'écran peut enregistrer l'appareil/l'audio interne et/ou le microphone en même temps
Android 10 a ajouté l'API AudioPlaybackCapture pour donner aux applications un moyen officiel de capturer la sortie audio d'autres applications. Jusqu'à ce qu'Android 10 ajoute cette API, la plupart des applications d'enregistrement d'écran capturaient la sortie audio du microphone. Mis à part les applications d'enregistrement d'écran tierces, les gens réclament depuis des années que Google ajoute un enregistreur d'écran natif à Android. Cela est finalement arrivé dans les versions précédentes d'Android 11, mais vous ne pouviez enregistrer que l'audio du microphone. Enfin, la version bêta 2 ajoute la possibilité d'enregistrer l'audio de l'appareil, le microphone ou les deux en même temps! Cela s'avérera très utile pour réaliser des enregistrements d'écran pédagogiques ou pour raconter le jeu. Nous avons fouillé le code et constaté que cette fonctionnalité utilise l'AudioPlaybackCaptureAPI susmentionnée, ce qui signifie qu'elle ne pourra pas enregistrer l'audio des applications qui se désinscrivent.
Moins d'encombrement dans la feuille de partage
La feuille de partage d'Android est l'une de ses fonctionnalités les plus utiles, même si elle peut être un peu ennuyeux parfois. La feuille de partage est remplie d'une liste d'applications dotées de ce que l'on appelle des cibles de partage capables de gérer le type de contenu que vous partagez, qu'il s'agisse de texte, d'images, de vidéos, d'URL, etc. En haut de la feuille de partage, vous verrez un aperçu du contenu que vous partagez. En dessous, vous trouverez une rangée de Partage de raccourcis qui vous permet de partager rapidement du contenu avec un contact spécifique, suivi d'une autre ligne de tous les autres raccourcis que les applications peuvent présenter ainsi que de tous les raccourcis que vous avez épinglés. Enfin, toutes les applications restantes prenant en charge le type de contenu que vous partagez seront affichées dans une « liste d'applications » à défilement vertical.
En plus d'être parfois extrêmement lent, l'un des plus gros problèmes avec la feuille de partage est à quel point elle peut être complètement encombrée si de nombreuses applications sont installées. Heureusement, Android 11 Beta 2 désencombre un peu le menu de partage en combinant toutes les cibles de partage provenant de la même application. Dans les captures d'écran ci-dessus, il y a 3 cibles de partage de MiXplorateur, une application de gestion de fichiers gratuite et populaire sur nos forums. Bien que ces 3 cibles de partage soient toujours affichées dans la section Raccourcis de partage, elles sont toutes répertoriées sous « MiXplorer » dans la « Liste complète des applications ». Mon Pixel 3a XL exécutant la version bêta 2 n'a pas beaucoup d'applications installées, mais si c'était le cas, ce petit changement aiderait vraiment à désencombrer le partage. feuille.
...et les applications épinglées ont désormais une icône indiquant qu'elles sont épinglées
Voici un autre petit changement simple apporté à la feuille de partage qui a beaucoup de sens: les applications épinglées en haut de la feuille de partage affichent désormais une véritable icône d'épingle.
Un appui long sur les commandes de l'appareil dans le menu d'alimentation vous amène à l'activité
L'une des meilleures fonctionnalités d'Android 11 est la possibilité de faire apparaître les commandes de la maison intelligente dans le menu d’alimentation. Cette fonctionnalité, baptisée « Contrôles des appareils », est livrée avec une API à laquelle les développeurs d'applications pour maison intelligente peuvent se connecter. Jusqu'à présent, l'application Google Home a déjà ajouté le support, et cette semaine Google a a commencé à informer les développeurs de maisons intelligentes pour embarquer. Au cas où vous ne le sauriez pas, vous pouvez appuyer longuement sur l'une des commandes de la maison intelligente pour ouvrir un activité avec des contrôles détaillés pour ce produit IoT spécifique sans avoir à ouvrir le application. Il s'agit en fait de l'une des fonctionnalités clés de Device Controls, mais elle n'est pas bien connue et nous avons entendu des rapports contradictoires quant à savoir si cela était possible dans Android 11 Beta 1. Pourtant, si vous ne le saviez pas avant, j’espère que vous le savez maintenant.
Si vous n'avez pas de téléphone Google Pixel, n'espérez pas trop cette fonctionnalité. Après tout, il n'y a aucune garantie il apparaîtra sur tous les appareils fonctionnant sous Android 11.
Nouvelle icône pour lancer une conversation dans une bulle
"Bubbles" est l'un des Android 11 mettre en évidence les fonctionnalités, bien qu'il ait commencé comme une option de développement dans Android 10. Dans la première version bêta, la fonctionnalité Bulles a été déplacée des Options du développeur vers Paramètres > Applications et notifications > Notifications. L'option « Autoriser les applications à afficher des bulles » est désormais activée par défaut, mais les applications doivent toujours prendre en charge l'affichage d'une conversation sous forme de bulle. Jusqu'à présent, seulement L'application Messages de Google et Facebook Messenger prise en charge de l'affichage des discussions dans des bulles.
Les développeurs ajoutant la prise en charge des notifications par bulles ne sont cependant qu’une pièce du puzzle. Les utilisateurs doivent connaître cette fonctionnalité, c'est pourquoi, dans la dernière version bêta, Google a ajouté des informations d'intégration utiles lorsque vous lancez une discussion dans une bulle pour la première fois. Désormais dans la version bêta 2, il y a une icône repensée dans la notification pour faire apparaître une conversation sous forme de bulle. Cette notification indique plus clairement à l'utilisateur qu'en appuyant dessus, le message sortira de la fenêtre de notification.
Les fenêtres PiP ont moins de redimensionnement
Il semble que les fenêtres Picture-in-Picture aient moins de flexibilité en matière de redimensionnement, une fonctionnalité qui vient d'être ajoutée dans Android 11 Developer Preview 4. Les captures d'écran ci-dessus montrent dans quelle mesure vous pouvez redimensionner les fenêtres. Ce n'est pas grand chose, malheureusement. Les versions antérieures vous permettaient de redimensionner les fenêtres à condition que le rapport hauteur/largeur soit conservé, mais il semble désormais qu'il existe une limite supérieure à la taille de la fenêtre, probablement en fonction du DPI de l'appareil.
Nouvelle icône du bouton Sélectionner dans l'aperçu des applications récentes
Voici un autre petit changement: le bouton "Sélectionner" dans l'aperçu des applications récentes a été repensé avec une nouvelle icône. C'est ça.
3 autres nouveaux fichiers de disposition des touches pour les contrôleurs de jeu
Nous avons expliqué comment Android 11 apporte 84 nouveaux mappages de touches pour Xbox, Razer, PDP, Mad Catz et autres contrôleurs de jeu. Eh bien, la version bêta 2 en ajoute 3 autres à la liste: une autre manette sans fil Xbox 360, une manette USB Xbox et la manette Steam (modèle 1001). Ces contrôleurs auront désormais leurs boutons correctement mappés aux entrées clés que les applications peuvent reconnaître lorsqu'elles sont connectées à un appareil Android.
Le tiroir de l'application Pixel Launcher a perdu sa transparence
Ce changement a certes pu se produire dans une version antérieure, mais nous ne l'avons pas remarqué jusqu'à ce qu'il soit porté à notre attention par un informateur. Il n'y a plus de transparence en arrière-plan lorsque vous ouvrez le tiroir d'applications dans Pixel Launcher. Nous ne savons pas pourquoi cela a été modifié, mais nous savons que Google travaille en coulisses sur implémentation des flous de fenêtres au niveau du compositeur.
Option de taux de rafraîchissement forcé de 90 Hz supprimée, affichage fluide désormais à une page de moins
Comme nous l'a fait remarquer pour la première fois certains utilisateurs de Reddit, l'option permettant de « Forcer le taux de rafraîchissement de 90 Hz » dans les paramètres du développeur a été supprimée dans Android 11 Beta 2 pour le Pixel 4 et le Pixel 4 XL. De plus, la bascule « Affichage fluide » a reçu une placement plus visible dans les paramètres d'affichage. Vous pouvez voir les deux changements en action dans le tweet ci-dessus.
La suppression de l'option Force 90 Hz a suscité des plaintes de la part des utilisateurs, qui signalent désormais des problèmes de scintillement de l'écran. Ces problèmes proviennent probablement du affichage de la commutation entre différents étalonnages gamma lorsque le taux de rafraîchissement change. Cela n'est pas perceptible dans la plupart des conditions, mais certains utilisateurs peuvent le constater lorsque l'écran et la luminosité ambiante sont faibles. Gardez à l’esprit que le Pixel 4, comme la plupart des smartphones dotés d’écrans à taux de rafraîchissement élevé, ne prend pas en charge une véritable commutation de taux de rafraîchissement variable. Au lieu de cela, le téléphone passe d’un mode d’affichage prédéfini à l’autre.
Nous ne savons pas pourquoi Google a décidé de supprimer cette astucieuse option. Heureusement, si vous jouez avec ADB ou toute application disposant de l'autorisation WRITE_SETTINGS, vous pouvez facilement forcer le téléphone à toujours fonctionner à nouveau à 90 Hz (définissez les paramètres. System.min_refresh_rate et paramètres. System.peak_refresh_rate à "90").
Conversations a une page de paramètres dédiée
Dans Paramètres > Applications et notifications, il existe un fragment de paramètres dédié aux conversations, distinct des autres sous-paramètres de notifications. Ici, vous pouvez modifier les paramètres de toute notification d'application reconnue comme une « Conversation ». Vous pouvez modifier la priorité, indiquer si l'application peut s'afficher sous forme de bulle, et bien plus encore.
Légère modification de l'éditeur de capture d'écran de balisage
Les téléphones Pixel sont livrés avec une modification de capture d'écran de base appelée Markup. Dans Android 11, la rangée supérieure d’icônes a été modifiée. Le bouton "Partager" a été remplacé par une icône de partage, le bouton "Enregistrer" a été déplacé vers une nouvelle boîte de dialogue qui apparaît lorsque vous appuyez sur "Terminé" (qui n'était auparavant qu'une flèche de retour pour quitter le balisage), et il y a maintenant une icône de poubelle pour supprimer le image. Lorsque vous appuyez sur "Terminé", il existe désormais également une option Supprimer au cas où vous changeriez d'avis.
Nouvelle option de développement « Autoriser les superpositions d'écran dans les paramètres »
Il existe une nouvelle option dans les options du développeur appelée "Autoriser les superpositions d'écran dans les paramètres". L'activation de cette volonté autoriser les applications disposant de l'autorisation "Afficher sur d'autres applications" à afficher leurs fenêtres flottantes au-dessus des paramètres écrans. Nous ne savons pas exactement pourquoi cette bascule a été ajoutée étant donné que Google prévoit de le faire. supprimer les superpositions au profit de l'API Bubbles. Il est possible que Google souhaite créer des lecteurs d'écran et d'autres services d'accessibilité utilisant des superpositions pour pouvoir aider les utilisateurs à naviguer dans les paramètres.
Les bulles se cachent parfaitement lorsqu'une application passe en plein écran
Selon le pronostiqueur @AnalogCyan, l'icône de bulle flottante dans Android 11 se cache désormais lorsque vous lancez une application en plein écran.
À partir de la version bêta 1: désactivez la connexion automatique Wi-Fi pour des réseaux spécifiques
Android prend en charge l'activation automatique du Wi-Fi et la connexion aux réseaux proches (de confiance), mais cela a toujours été une question de tout ou rien pour les téléphones Pixel. Soit vous avez activé le paramètre « Activer le Wi-Fi automatiquement » dans Paramètres > Réseau et Internet > Wi-Fi > Préférences Wi-Fi, soit vous ne l'avez pas fait. Dans la première version bêta d'Android 11, Google a ajouté la possibilité d'activer cette fonctionnalité par réseau Wi-Fi. Accédez simplement aux détails « Réseau » pour tout réseau Wi-Fi enregistré, puis activez « Connexion automatique ».
À partir de la version bêta 1: enregistrer les images à partir de la présentation des applications récentes
L'application Device Personalized Services sur les téléphones Pixel ajoute une fonctionnalité intéressante à l'aperçu des applications récentes: la possibilité d'appuyer longuement sur du texte ou des images pour ouvrir le menu contextuel. Dans une version bêta antérieure d'Android 11, Google a ajouté la possibilité de « enregistrer » une image sur laquelle vous appuyez longuement dans l'aperçu des applications récentes.
Fonctionnalités en développement dans Android 11 Beta 2
Un démontage d'un APK peut souvent prédire des fonctionnalités qui pourraient arriver dans une future mise à jour d'une application, mais il est possible que l'une des fonctionnalités que nous mentionnons ici ne soit pas disponible dans une version future. En effet, ces fonctionnalités ne sont actuellement pas implémentées dans la version live et peuvent être extraites à tout moment par les développeurs dans une version future.
Nouvelle option de développement Pixel Launcher pour séparer l'activité récente du lanceur
Dans les paramètres de développement cachés de Pixel Launcher, nous avons repéré une nouvelle option qui ne manquera pas d'exciter les moddeurs. Dans Android 9 Pie, Google a déplacé le code de l'aperçu des applications récentes de SystemUI vers Launcher3, qui est l'application de lancement AOSP. D'Android 9 Pie à Android 11, l'aperçu récent des applications fait partie du lanceur de stock, non peu importe qu'il s'agisse du Pixel Launcher sur les appareils Google Pixel ou de l'application de lancement OEM d'une marque non Google dispositifs. L'avantage de ce changement est que la navigation gestuelle s'intègre parfaitement à l'aperçu des applications récentes. Cependant, cette démarche a a laissé les développeurs de lanceurs tiers dans la poussière car la navigation gestuelle est soit interrompue, soit incroyablement bancale si l'utilisateur n'utilise pas le lanceur de stock. Cette nouvelle option dans Pixel Launcher pourrait faire allusion à une éventuelle séparation entre l'aperçu des applications récentes et l'interface utilisateur du lanceur, mais nous ne savons pas exactement comment elle sera implémentée. Nous garderons cependant un œil sur d’autres indices.
Exécution suspendue pour les applications mises en cache
Google travaille sur une nouvelle option de développement nommée à juste titre « congélateur d'applications en cache ». D'après quelques chaînes nous avons déterré, cette fonctionnalité "suspendra l'exécution des applications mises en cache". Les utilisateurs peuvent activer cette fonctionnalité par application base.
<stringname="cached_apps_freezer">Suspend execution for cached appsstring>
<stringname="cached_apps_freezer_device_default">Device defaultstring>
<stringname="cached_apps_freezer_disabled">Disabledstring>
<stringname="cached_apps_freezer_enabled">Enabledstring>
<stringname="cached_apps_freezer_reboot_dialog_text">Your device must be rebooted for this change to apply. Reboot now or cancel.string>
Nous n'avons pas encore pu présenter cette fonctionnalité, mais nous mettrons à jour avec quelques captures d'écran une fois que nous l'aurons fonctionné.
Moniteur de chute de périphérique
Il n'est pas surprenant que Google soit je travaille sur les nouveaux téléphones Pixel, mais qui sait quand ils verront le jour. Il semble au moins que Google collecte toujours activement les données des utilisateurs pour améliorer leurs futurs appareils. Android 11 Beta 2 sur les Pixel 4 et Pixel 4 XL dispose d'une nouvelle application préinstallée appelée « Device Drop Monitor ». Cependant, vous ne le trouverez pas dans le tiroir des applications. Cette application détecte lorsque l'appareil tombe rapidement au sol. Il enregistre la durée de la chute libre et l'accélération de l'appareil. Lorsqu'une chute est détectée, l'application affiche une notification demandant à l'utilisateur de répondre à une brève enquête. L'enquête demande à l'utilisateur d'estimer la hauteur de chute de l'appareil, le matériau sur lequel le téléphone a atterri (béton/asphalte/bois dur/tapis/carrelage/etc.) et si le téléphone était dans un étui de protection. Après avoir répondu à l'enquête, l'application indiquera aux utilisateurs que leur "contribution contribuera à améliorer la conception des futurs appareils Pixel". Nous ne savons pas si cette application montrera un jour des enquêtes aux utilisateurs réguliers, car il semble que le code permettant de lancer une enquête soit codé en dur pour renvoyer faux.
Gestionnaire de modes haute luminosité
En réponse aux plaintes des utilisateurs selon lesquelles le Pixel 4 l'écran est trop sombre pour voir à l'extérieur, Google mise à jour de l'algorithme de luminosité adaptative pour activer le mode haute luminosité lorsqu'un éclairage ambiant extrêmement lumineux a été détecté. Il semble que Google envisage de transmettre ce code à AOSP, car nous avons repéré une nouvelle application système. appelé HbmSvManager avec le nom de package com.android.hbmsvmanager qui contient la logique pour cela algorithme.
Comme toujours, si nous en apprenons plus sur Android 11, nous publierons un article sur XDA. Vous pouvez suivre notre balise Android 11 pour suivre tout ce que nous trouvons :
Actualités Android 11 sur XDA