Notes de publication de l’émulateur Surface Duo

Vous pouvez télécharger la dernière version de l’émulateur à partir du Centre de téléchargement Microsoft. Pour plus d’informations, reportez-vous aux instructions d’installation.

2021.1104.8 (23 novembre, 2021)

Cette version contient les mises à jour suivantes :

  • Correction de quelques bogues.

2021.922.5 (23 septembre 2021)

Cette version est la première version de l’émulateur Android 11 Surface Duo, qui contient les mises à jour suivantes :

  • Nouvelle taille d’écran correspondant à Surface Duo 2
  • Prend en charge Android 11

L’émulateur Android 10 existant est toujours disponible à partir du Centre de téléchargement.

2021.816.1 (20 août 2021)

Cette version contient les mises à jour suivantes :

  • Correction de quelques bogues.

2021.630.1 (28 juillet 2021)

Cette version contient les mises à jour suivantes :

  • Correction de quelques bogues.
  • Les utilisateurs Mac doivent mettre à niveau leur émulateur Android vers la dernière version (30.7.5) pour une expérience optimale.

2021.622.2 (28 juin 2021)

Cette version contient les mises à jour suivantes :

  • Introduction de Webboard, une application PWA. Elle utilise des fonctionnalités d’aperçu web double écran dans Edge, qui peuvent être activées via edge://flags pour bénéficier de l’amélioration du double écran.
  • Autres corrections de bogues.

2021.527.4 (28 mai 2021)

Cette version contient les mises à jour suivantes :

  • Localisation des « Exemples d’appareils pliables par Surface Duo » en français et en allemand.
  • Autres corrections de bogues.

2021.416.4 (21 avril 2021)

Cette version contient les mises à jour suivantes :

  • Correction du problème de rotation de l’émulateur.
  • « Exemples Surface Duo » renommé « Exemples d’appareils pliables par Surface Duo » prenant en charge un plus large choix d’appareils pliables.
  • Mise à jour du fichier Lisez-moi de l’émulateur avec les dernières informations.
  • Autres corrections de bogues.

2021.317.2 (18 mars 2021)

Cette version contient les mises à jour suivantes :

  • Correction du problème de répartition TwoPage dans les exemples Surface Duo.
  • Autres corrections de bogues pour l’émulateur.

2021.205.4 (18 février 2021)

Cette version contient les mises à jour suivantes :

  • Introduction de Surface Duo Samples, qui est une collection d’exemples de code générés en Kotlin.
  • Actualisation des exemples d’applications existants.
  • Autres corrections de bogues.

2021.114.2 (27 janvier 2021)

Cette version contient les mises à jour suivantes :

  • Mise à jour de la plateforme à partir de Google.
  • Correction du problème de réinitialisation du script qui ne fonctionnait pas dans Windows.
  • Vérification de ANDROID_HOME avant le remplacement du chemin du kit Android SDK dans le script de lancement.
  • Autres corrections de bogues.

2020.1210.4 (17 décembre 2020)

Cette version contient les mises à jour suivantes :

  • Introduction d’applications hero pour présenter le double écran, notamment TwoNote, SourceEditor, photoEditor, Widget.
  • Préchargement de Microsoft Outlook.
  • Suppression de l’application Calendrier.

2020.1118.1 (20 novembre 2020)

Cette mise à jour comprend des correctifs de bogues et supprime le bouton « Tente » pour faire correspondre le contrôle de la glissière de charnière dans la fenêtre des contrôles étendus.

2020.1014.2 (21 octobre 2020)

Cette version contient les mises à jour suivantes :

  • Vue de la position de l’appareil en 3D dans la fenêtre Contrôles étendus.
  • Nouveaux contrôles pour l’ajustement de l’angle de la charnière et la modification de la position.
  • Correction du problème de rotation avec les anciennes versions de l’émulateur.
  • Ajout d’une option pour commencer l’effacement des données (réinitialisation aux paramètres d’usine).
  • Mise à jour de la configuration du nombre de noyaux et de la RAM pour refléter correctement l’appareil.
  • Mises à jour relatives à Surface Duo depuis la dernière version.

Fenêtre des contrôles étendus avec la préversion de la position 3D

Pour en savoir plus, lisez notre billet de blog.

2020.806.1 (3 septembre 2020)

Cette mise à jour comprend des correctifs de bogues et ajoute la prise en charge du développement web double écran dans Microsoft Edge. Les API CSS et JavaScript double écran peuvent être activées en tapant edge://flags dans Edge et en activant les fonctionnalités expérimentales de la plateforme web.

Pour en savoir plus, lisez notre billet de blog.

2020.710.3 (16 juillet 2020)

Cette mise à jour comprend des correctifs de bogues et ajoute la prise en charge de Jetpack Window Manager.

Pour en savoir plus, lisez notre billet de blog.

2020.429.2 (7 mai 2020)

Cette version contient les mises à jour suivantes :

  • Prise en charge de l’utilisation d’un clavier dans tous les modes de position et de rotation.
  • Prise en charge du tiroir des applications et des recherches d’applications.
  • Prise en charge améliorée des notifications.
  • Amélioration de l’expérience de Paramètres et des paramètres rapides pour prendre en charge le double écran.
  • Amélioration de l’expérience d’appareil photo (vous pouvez aussi y accéder via l’émulateur !).
  • Plusieurs améliorations de la plateforme permettent de mieux prendre en charge la compatibilité des applications dans les scénarios de rotation, de redimensionnement, de plein écran et d’étirement.

Pour en savoir plus, lisez notre billet de blog.

2020.202.1 (20 février 2020)

Mises à jour dans cette version :

  • Changements dans la façon dont la taille est signalée dans une application.
  • Mises à jour de l’API DisplayMask.
  • La saveur de build de l’image de Surface Duo est maintenant une build USER et non USERDEBUG.

Pour en savoir plus, lisez notre billet de blog.

Première préversion (31 janvier 2020)

La première version de l’émulateur Surface Duo comprend :

  • Les API Java natives pour prendre en charge le développement double écran, notamment l’API DisplayMask, le capteur d’angle de charnière et les nouvelles fonctionnalités d’appareil.
  • Simulations des positions, des gestes, de l’angle de charnière et de la jointure entre les deux écrans.

Changer l’angle de la charnière de l’appareil émulé

Cette version de l’émulateur ne comprend pas de contrôle dédié pour l’angle de la charnière. Le contrôle du capteur de pression (hPa) a été réaffecté de manière à envoyer les événements de changement de l’angle de la charnière.

Vous pouvez accéder au contrôle de pression dans la fenêtre Contrôles étendus (le bouton ... situé en bas de la boîte à outils de l’émulateur). Sélectionnez ensuite l’onglet Capteurs virtuels  Capteurs supplémentaires et déplacez le curseur ou indiquez dans la zone de texte Pression (hPa) des valeurs comprises entre 0 et 360.

Capteur de pression dans la fenêtre des capteurs virtuels supplémentaires

Pour en savoir plus et voir un exemple, consultez le billet de blog consacré à l’angle de la charnière.

Changer la position de l’appareil émulé

Cette version de l’émulateur ne comprend pas de contrôle dédié pour la position de l’appareil. Le contrôle du capteur d’humidité relative (%) a été réaffecté de manière à envoyer les événements de changement de position.

Vous pouvez accéder au contrôle de pression dans la fenêtre Contrôles étendus (bouton ... situé en bas de la boîte à outils de l’émulateur). Sélectionnez ensuite l’onglet Capteurs virtuels  Capteurs supplémentaires, indiquez dans la zone de texte Humidité relative (%) des valeurs comprises entre 0 et 16 (évitez d’utiliser le curseur car il est difficile de définir une valeur précise).

Capteur d’humidité relative dans la fenêtre des capteurs virtuels supplémentaires

Les valeurs correspondent à ces positions :

Nom de la position Value
Fermés 0
Aperçu (droite) 1
Aperçu (gauche) 2
Book 3
Palette 4
Plat (DPM) 5
Plat (DLM) 6
Brochure (droite) 7
Brochure (gauche) 13
Chevalet (droite) 8
Chevalet (gauche) 14
Rampe (droite) 15
Rampe (gauche) 16
Retourné-P (droite) 9
Retourné-L (droite) 10
Retourné-P (gauche) 11
Retourné-L (gauche) 12

L’utilisation des valeurs 8 à 14 (modes chevalet et retourné) a normalement pour effet d’éteindre l’un des écrans.

Pour en savoir plus, lisez notre billet de blog.