Microsoft führt ein neues Update für Surface Duo SDK Preview ein

Symbol für die Lesezeit 2 Minute. lesen


Leser unterstützen MSpoweruser. Wir erhalten möglicherweise eine Provision, wenn Sie über unsere Links kaufen. Tooltip-Symbol

Lesen Sie unsere Offenlegungsseite, um herauszufinden, wie Sie MSPoweruser dabei helfen können, das Redaktionsteam zu unterstützen Lesen Sie weiter

Oberflächen-Duo

Letzten Monat Microsoft angekündigt die allgemeine Verfügbarkeit von Surface Duo SDK Preview für Entwickler. Das Unternehmen hat jetzt das erste Update für Surface Duo SDK Preview ausgerollt, das neue Änderungen und Verbesserungen bringt.

  • Änderungen, wie die Größe an eine App gemeldet wird: Wir waren damit beschäftigt, ein App-Kompatibilitätslabor einzurichten, in dem wir Tests mit den Top-Apps aus dem Google Play Store durchführen. Wir haben einige Inkonsistenzen bei der Rückgabe von Aktivitäts-, Fenster- und Anzeigemetriken an Apps festgestellt und Spiele. Wir haben die Änderungen an der Art und Weise vorgenommen, wie die Größe gemeldet wird, damit die App Größen erhält, die für die Displays geeignet sind, auf denen sie angezeigt wird. Im Falle von:
    • Bei Apps auf einem einzelnen Display beziehen sich Fenster und Anzeigemetriken auf ein einzelnes Display
    • Für Apps auf beiden Displays beziehen sich Fenster- und Anzeigemetriken auf beide Displays, einschließlich der Anzeigemaske
  • Aktualisierungen der DisplayMask-API: Anzeigemetriken basierend auf dem App-Fenster und DisplayMask-API-Änderung, um die Scharniermaske relativ zum App-Fenster zurückzugeben:

    Die Anzeigemaske wurde aktualisiert, um basierend auf dem App-Kontext ein Begrenzungsrechteck relativ zu den Anzeigemetriken zurückzugeben. Bei der Ausführung im Einzelbildschirm gibt die DisplayMask jetzt eine leere Liste zurück, die sich nicht mit dem Fenster überschneidet. Bei der Ausführung im Doppelbildschirm muss das Begrenzungsrechteck der Anzeigemaske den Bereich unter dem Hardware-Scharnier in Bezug auf das App-Fenster identifizieren

    Als Verbraucher dieser API werden Apps in einem der folgenden Szenarien ausgeführt:

    • App, die im Einzelbildschirmmodus ausgeführt wird: DisplayMask ist eine leere Liste
    • App, die im übergreifenden Modus ausgeführt wird: DisplayMask = Scharniermaskenrechteck
  • Surface Duo Image Build Flavor ist jetzt ein USER-Build und nicht USERDEBUG: Diese Image-Aktualisierung enthält einen USER-Build-Flavor, der zu weniger Protokollierung und schnellerem Bildzugriff innerhalb des Emulators führt. Beachten Sie, dass die ADB-Befehle weiterhin wie gewohnt funktionieren, ohne dass dies erforderlich ist um die Entwickleroptionen in den Einstellungen zu aktivieren.

Das neue Update ist für Mac, Windows und Ubuntu verfügbar und kann hierüber heruntergeladen werden Link. Sie können zu Microsoft gehen offizielle Ankündigung ausführlich über die neuen Änderungen zu lesen.

Mehr zu den Themen: Microsoft, Oberfläche, Surface Duo, Surface Duo SDK-Vorschau