Ausführen von Windows Store-Apps im Simulator

Windows Store-Apps werden auf dem gesamten Bildschirm angezeigt und reagieren auf Berührungsereignisse durch den Benutzer sowie auf Hardwareereignisse wie z. B. Bildschirmdrehungen. Der Visual Studio-Simulator für Windows Store-Apps ist eine Desktopanwendung, die eine Windows Store-App simuliert. So können Entwickler auf einem einzigen Computer Anwendungen ausführen und allgemeine Berührungs- und Drehungsereignisse simulieren. Außerdem können Sie die physischen Bildschirmgröße und die Auflösung auswählen, die Sie emulieren möchten. Positionskoordinaten von Benutzereingabeereignissen im Simulator werden in Koordinaten der ausgewählten Größe und Auflösung übersetzt.

In Kombination mit Visual Studio stellt der Simulator eine Umgebung bereit, in der Sie Windows Store-Apps entwerfen, entwickeln, debuggen und testen können. Bevor Sie Ihre App im Windows Store veröffentlichen, sollten Sie die Anwendung jedoch auf einem echten Gerät testen.

Warnung

Der Visual Studio-Simulator für Windows Store-Apps wird nicht in einer isolierten Umgebung auf dem lokalen Computer ausgeführt. Daher können im Simulator auftretende Fehler, z. B. nicht behebbare systemweite Fehler, auch Auswirkungen auf den restlichen Computer haben.

In diesem Thema

Sie lernen Folgendes:

Festlegen des Simulators als Ziel

Choose the interaction mode

Auswählen einer einzelne Aktion

  • Aktivieren oder deaktivieren des "Immer im Vordergrund"-Modus

  • Ändern der Geräteausrichtung

  • Ändern der simulierten Bildschirmgröße und -auflösung

  • Festlegen des simulierten GeoSpeicherorts für das Gerät

  • Erfassen eines Screenshots ihrer App für die Übermittlung zum Windows Store

Navigieren des Simulators mit der Tastatur

  • Navigieren mit der Simulator-Symbolleiste

  • Schließen des Simulators

Festlegen des Simulators als Ziel

Um Ihre Windows Store-App im Simulator auszuführen, wählen Sie auf der Debugger-Symbolleiste Standard neben der Schaltfläche Debuggen starten aus der Dropdownliste die Option Simulator aus.

Ausführung im Simulator

Auswählen eines Interaktionsmodus

Hh441475.collapse_all(de-de,VS.110).gifMaus

Schaltfläche für Mausmodus Mausmodus

Legt den Interaktionsmodus auf Mausgesten fest. Zu Mausgesten zählen Klicks, Doppelklicks und Ziehen.

Hh441475.collapse_all(de-de,VS.110).gifEinfingereingabe

Schaltfläche zur Aktivierung der Fingereingabeemulation Fingereingabe-Emulation starten

Legt den Interaktionsmodus auf Fingereingabegesten mit einem einzelnen Finger fest. Zu Einfingerereignissen zählen Tippen, Ziehen und Streifen.

Simulator - Ziel für einen Finger

Das einzelne Zielsymbol gibt die Position von Ereignissen im Simulator an. Verwenden Sie die Maus, um den Zeiger zu positionieren.

Ziel für eine Fingerberührung

Drücken Sie die linke Maustaste, um den Fingereingabemodus zu aktivieren. Klicken Sie beispielsweise auf die Schaltfläche, um ein Tippen zu simulieren oder drücken und halten Sie die Schaltfläche beim Ziehen oder Streifen.

Hh441475.collapse_all(de-de,VS.110).gifVerkleinern und vergrößern

Schaltfläche für Spreizen/Zoom Fingereingabe-Emulation - Verkleinern/Vergrößern

Legt den Interaktionsmodus auf Verkleinerungs- und Vergrößerungsgesten fest.

Simulator - Ziel für zwei Finger

Das doppelte Zielsymbol gibt die Position von zwei Fingern auf dem Gerätebildschirm an.

  1. Bewegen Sie den Mauszeiger, um die Symbole über dem Objekt auf dem Gerätebildschirm zu positionieren.

  2. Drehen Sie das Mausrad nach oben oder unten , um den simulierten Abstand der zwei Finger vor dem Zusammendrücken oder Zoomen zu simulieren.

Verkleinern, Vergrößern und Drehen von Zielen

  1. Drücken Sie die linke Maustaste und drehen Sie das Mausrad nach unten (zu Ihnen hin), um zu vergrößern.

  2. Drücken Sie die linke Maustaste und drehen Sie das Mausrad nach oben (von Ihnen weg), um zu verkleinern .

Hh441475.collapse_all(de-de,VS.110).gifObjektdrehung

Schaltfläche "Objekt drehen" Fingereingabe-Emulation - Drehen

Legt den Interaktionsmodus auf Drehbewegungen mit zwei Fingern fest.

Simulator - Ziel für zwei Finger

Das doppelte Zielsymbol gibt die Position von zwei Fingern auf dem Gerätebildschirm an.

  • Bewegen Sie den Mauszeiger, um die Symbole über dem Objekt auf dem Gerätebildschirm zu positionieren.

  • Drehen Sie das Mausrad nach oben oder unten, um die simulierte Ausrichtung der zwei Finger vor dem Drehen des Objekts zu simulieren.

Verkleinern, Vergrößern und Drehen von Zielen

  • Drücken Sie die linke Maustaste und drehen Sie das Mausrad nach unten (zu Ihnen hin), um das Objekt gegen den Uhrzeigersinn zu drehen. Beim Drehen des Mausrads rotiert eines der beiden Zielsymbole um das andere, um die relative Größe der Drehung anzugeben.

  • Drücken Sie die linke Maustaste und drehen Sie das Mausrad nach oben (von Ihnen weg), um das Objekt im Uhrzeigersinn zu drehen.

Auswählen einer einzelne Aktion

Die folgenden Schaltflächen generieren einzelne Aktionen, die unabhängig vom Interaktionsmodus sind.

Hh441475.collapse_all(de-de,VS.110).gifAktivieren oder deaktivieren des "Immer im Vordergrund"-Modus

Sie können festlegen, dass das Simulatorfenster immer an der obersten Position aller Fenster angezeigt wird.

Oberstes Fenster umschalten

Umschalten des obersten Fensters

Aktiviert oder deaktiviert den "Immer im Vordergrund"-Modus des Simulatorfensters.

Hh441475.collapse_all(de-de,VS.110).gifÄndern der Geräteausrichtung

Sie können Hochformat- und Querformatausrichtung des Geräts wechseln, indem Sie den Simulator in beliebiger Richtung um 90 Grad drehen.

Hinweis

Der Simulator berücksichtigt die DisplayProperties.AutoRotationPreferences-Eigenschaft eines Projekts nicht. Wenn Ihr Projekt beispielsweise auf die Ausrichtung Landscape festgelegt ist und Sie den Simulator in die Ausrichtung "Hochformat" drehen, wird die Anzeige des Simulators ebenfalls gedreht und die Größe angepasst. Testen Sie diese Einstellungen auf einem echten Gerät.

Schaltfläche "Rechtsdrehung"

Simulator um 90 Grad im Uhrzeigersinn drehen

Dreht den Simulator um 90 Grad im Uhrzeigersinn.

Schaltfläche "Linksdrehung"

Simulator um 90 Grad gegen den Uhrzeigersinn drehen

Dreht den Simulator um 90 Grad gegen den Uhrzeigersinn.

Hinweis

Wenn Sie den Simulator so drehen, dass der Simulator größer als der Bildschirm ist, auf dem er angezeigt wird, erfolgt eine automatische Größenanpassung auf die Bildschirmgröße. Die ursprüngliche Größe des Simulators wird nicht wiederhergestellt, wenn Sie diesen erneut drehen.

Hh441475.collapse_all(de-de,VS.110).gifÄndern der simulierten Bildschirmgröße und -auflösung

Verwenden Sie die Schaltfläche Auflösung ändern auf der Palette, und wählen Sie anschließend eine neue Größe und Auflösung aus der Liste aus, um die simulierte Bildschirmgröße und -auflösung zu ändern.

Auflösungsliste ändern

Der Bildschirmgröße und die Auflösung werden als Bildschirmbreite (Zoll), Pixel (Breite) x Pixel (Höhe) aufgeführt. Beachten Sie, dass sowohl Bildschirmgröße als auch -auflösung simuliert werden. Die Positionskoordinaten im Simulator werden in die Koordinaten der ausgewählten Gerätegröße und -auflösung übersetzt.

Hinweis

Sie können skalierte Versionen von Bitmapbildern in Ihrer App speichern, und Windows lädt das richtige Bild für die aktuelle Skalierung. Weitere Informationen finden Sie unter Guidelines for scaling to pixel density. Wenn Sie die Simulatorauflösung ändern, sodass Windows ein anderes Bild für die Auflösung auswählt, müssen Sie die Debugsitzung beenden und erneut starten, damit das neue Bild angezeigt wird.

Hh441475.collapse_all(de-de,VS.110).gifFestlegen des simulierten GeoSpeicherorts für das Gerät

Verwenden Sie das Dialogfeld Standort festlegen, um Apps mit Standortbestimmung zu testen.

  1. Simulator- Position festlegen Wählen Sie die Schaltfläche Standort festlegen aus.

    • Wenn Anforderungen erfüllt werden müssen, wird das Dialogfeld Standort festlegen angezeigt.

      Dialogfeld für Anforderungen zur Standortfestlegung

      Nicht erfüllte Anforderungen sind in der Liste durch einen roten Kreis mit einem 'X' gekennzeichnet.

      • Wählen Sie zur automatischen Behebung des Problems Konfigurieren aus, wenn Sie durch die Anforderung nicht aufgefordert werden, sich an den Systemadministrator zu wenden.

      • Wenden Sie sich zur Lösung des Problems anderenfalls an den Systemadministrator.

    Simulator- Dialogfeld "Standort festlegen"

  2. Legen Sie im Dialogfeld Standort festlegen die Breitengrad- und Längengrad-Werte als dezimale Gradzahlen fest.

  3. Legen Sie den Wert Höhe fest, um die Höhe des Standorts in Metern über oder unter dem Standort anzugeben. Verwenden Sie negative Werte, um eine Höhe anzugeben, die sich unterhalb des aktuellen Standorts befindet.

  4. Legen Sie den Fehlerradius-Wert fest, um die Genauigkeit der Breiten- und Längenkoordinaten in Metern anzugeben.

Hh441475.collapse_all(de-de,VS.110).gifErfassen eines Screenshots ihrer App für die Übermittlung zum Windows Store

Wenn Sie eine App an den Windows Store übermitteln, müssen Sie auch Screenshots der App übertragen.

Hinweis

Der Screenshot wird in der aktuellen Auflösung des Simulators gespeichert. Verwenden Sie die Schaltfläche Auflösung ändern, um die Auflösung zu ändern.

Simulator - Screenshot erstellen

Verwenden Sie die Schaltfläche Screenshot in Zwischenablage ablegen, um Screenshots Ihrer App im Simulator zu erstellen.

Screenshoteinstellungen

Verwenden Sie die Schaltfläche Screenshoteinstellungen und wählen Sie im Kontextmenü den Speicherort aus, um den Speicherort der Screenshots festzulegen.

Kontextmenü für Screenshoteinstellungen

Hh441475.collapse_all(de-de,VS.110).gifNavigieren mit der Simulator-Symbolleiste

  1. Drücken Sie Ctrl+Alt+Up Arrow, um den Fokus vom Simulatorfenster auf die Simulator-Symbolleiste zu ändern.

  2. Verwenden Sie die NACH-OBEN-TASTE und die NACH-UNTEN-TASTE, um zwischen den Schaltflächen auf der Symbolleiste zu wechseln.

Hh441475.collapse_all(de-de,VS.110).gifSchließen des Simulators

Drücken Sie STRG+ALT+F4.

Siehe auch

Konzepte

Ausführen von Windows Sore-Apps aus Visual Studio