Esecuzione di app di Windows Store nel simulatore

Le app di Windows Store sono a schermo intero e rispondono agli eventi di tocco dell'utente e hardware come le rotazioni dello schermo. Il simulatore di Visual Studio per le app di Windows Store è un'applicazione desktop che simula un'app di Windows Store. Consente allo sviluppatore di eseguire le app e simulare i comuni eventi di rotazione e tocco su un singolo computer. Puoi anche scegliere le dimensioni e la risoluzione dello schermo fisico che vuoi emulare. Le coordinate della posizione degli eventi di input dell'utente nel simulatore vengono convertite nelle coordinate delle dimensioni e della risoluzione selezionate.

Insieme a Visual Studio il simulatore offre un ambiente in cui puoi progettare, sviluppare, eseguire il debug e testare le app di Windows Store. Tuttavia, prima di pubblicare l'app in Windows Store, ti consigliamo di testare l'app in un dispositivo reale.

Avviso

Il simulatore di Visual Studio per le app di Windows Store non viene eseguito in un ambiente isolato nel computer locale. Di conseguenza, gli errori che si verificano nel simulatore, ad esempio un errore irreversibile a livello di sistema, può influenzare l'intero computer.

In questo argomento

Potrai apprendere come:

Impostare il simulatore come destinazione

Choose the interaction mode

Scegliere una singola azione

  • Abilitare o disabilitare la modalità Sempre in primo piano

  • Modificare l'orientamento del dispositivo

  • Modificare le dimensioni e la risoluzione dello schermo simulate

  • Impostare la georilevazione simulata del dispositivo

  • Acquisire una schermata dell'app da inviare a Windows Store

Spostarsi nel simulatore con la tastiera

  • Spostarsi nella barra degli strumenti del simulatore

  • Arresta il simulatore.

Impostare il simulatore come destinazione

Per eseguire l'app di Windows Store nel simulatore, scegli Simulatore dall'elenco a discesa accanto al pulsante Avvia debug sulla barra degli strumenti Standard del debugger.

Esecuzione nel simulatore

Scegliere una modalità di interazione

Hh441475.collapse_all(it-it,VS.110).gifMouse

Pulsante modalità mouse Modalità mouse

Imposta la modalità di interazione sui movimenti del mouse. I movimenti del mouse includono clic, doppio clic e trascinamento.

Hh441475.collapse_all(it-it,VS.110).gifTocco con un singolo dito

Pulsante emulazione tocco di avvio Avvio dell'emulazione tocco

Imposta la modalità di interazione sui movimenti tocco di un singolo dito. Gli eventi di un singolo dito includono tocco, trascinamento e scorrimento rapido.

Destinazione un solo dito sul simulatore

La singola icona di destinazione indica la posizione degli eventi nel simulatore. Usa il mouse per posizionare il puntatore.

Destinazione touch un solo dito

Premi il pulsante sinistro del mouse per attivare la modalità tocco. Ad esempio, fai clic sul pulsante per simulare un tocco o premi e tieni premuto il pulsante mentre trascini o scorri rapidamente.

Hh441475.collapse_all(it-it,VS.110).gifZoom indietro/avanti

Pulsante Zoom indietro -avanti Zoom indietro/avanti emulazione tocco.

Imposta la modalità di interazione per i movimenti zoom indietro e avanti di due dita.

Destinazione due dita sul simulatore

La doppia icona di destinazione indica la posizione di due dita sullo schermo del dispositivo.

  1. Sposta il mouse per posizionare le icone sopra l'oggetto sullo schermo del dispositivo.

  2. Ruota la rotellina del mouse avanti o indietro per modificare la distanza simulata delle due dita prima di eseguire il movimento zoom avanti o indietro.

Destinazioni di rotazione, zoom indietro e zoom avanti

  1. Premi il pulsante sinistro e ruota la rotellina indietro (verso di te) per fare zoom avanti.

  2. Premi il pulsante sinistro e ruota la rotellina del mouse in avanti (lontano da te) per fare zoom indietro.

Hh441475.collapse_all(it-it,VS.110).gifRotazione di oggetti

Pulsante di rotazione oggetto Rotazione emulazione tocco

Imposta la modalità di interazione per i movimenti di rotazione di due dita.

Destinazione due dita sul simulatore

La doppia icona di destinazione indica la posizione di due dita sullo schermo del dispositivo.

  • Sposta il mouse per posizionare le icone sopra l'oggetto sullo schermo del dispositivo.

  • Ruota la rotellina del mouse avanti o indietro per modificare l'orientamento simulato delle due dita prima di ruotare l'oggetto.

Destinazioni di rotazione, zoom indietro e zoom avanti

  • Premi il pulsante sinistro e ruota la rotellina indietro (verso di te) per ruotare l'oggetto in senso antiorario. Mente ruoti la rotella del mouse, una delle due icone di destinazione ruota intorno all'altra per indicare la dimensione relativa della rotazione.

  • Premi il pulsante sinistro e ruota la rotellina del mouse avanti (lontano di te) per ruotare l'oggetto in senso orario.

Scegliere una singola azione

I seguenti pulsanti generano singole azioni indipendenti dalla modalità di interazione.

Hh441475.collapse_all(it-it,VS.110).gifAbilitare o disabilitare la modalità Sempre in primo piano

Puoi impostare la finestra del simulatore in modo che sia sempre in primo piano rispetto ad altre finestre.

Attiva/disattiva finestra in primo piano

Attiva/disattiva la finestra in primo piano

Abilita o disabilita la modalità Sempre in primo piano della finestra di simulatore.

Hh441475.collapse_all(it-it,VS.110).gifModificare l'orientamento del dispositivo

Puoi modificare l'orientamento verticale e orizzontale del dispositivo ruotando il simulatore di 90 gradi in qualsiasi direzione.

Nota

Il simulatore non rispetta la proprietà DisplayProperties.AutoRotationPreferences di un progetto. Ad esempio, se il progetto imposta l'orientamento su Landscapee quindi ruoti il simulatore sull'orientamento verticale, anche l'immagine visualizzata dal simulatore sarà ruotata e ridimensionata. Verifica queste impostazioni su un dispositivo reale.

Pulsante di rotazione a destra

Ruota il simulatore di 90 gradi in senso orario

Ruota il simulatore in senso orario di 90.

Pulsante di rotazione a sinistra

Ruota il simulatore di 90 gradi in senso antiorario

Ruota il simulatore di 90 in senso antiorario.

Nota

Se ruoti il simulatore in modo che un suo bordo sia più largo dello schermo su cui viene visualizzato, il simulatore verrà ridimensionato automaticamente alle dimensioni dello schermo. Il simulatore non viene ripristinato alla dimensione originale se lo ruoti di nuovo.

Hh441475.collapse_all(it-it,VS.110).gifModificare le dimensioni e la risoluzione dello schermo simulate

Per modificare le dimensioni e la risoluzione dello schermo simulate, scegli il pulsante Cambia risoluzione nella tavolozza e scegli una dimensione e una risoluzione nuove dall'elenco.

Elenco Cambia risoluzione

Le dimensioni e la risoluzione dello schermo sono elencate come Larghezza dello schermo in pollici, larghezza in pixel X altezza in pixel. Come noterai, le dimensioni e la risoluzione dello schermo sono simulate. Le coordinate della posizione nel simulatore vengono convertite nelle coordinate delle dimensioni e della risoluzione del dispositivo selezionato.

Nota

Puoi salvare le versioni ridimensionate delle immagini bitmap nell'app. Windows caricherà l'immagine corretta per la scala corrente. Vedi Guidelines for scaling to pixel density. Tuttavia, se modifichi la risoluzione del simulatore in modo Windows selezioni un'immagine diversa in base alla risoluzione, dovrai arrestare e riavviare la sessione di debug per visualizzare la nuova immagine.

Hh441475.collapse_all(it-it,VS.110).gifImpostare la georilevazione simulata del dispositivo

Per testare le app in grado di rilevare la posizione, utilizza la finestra di dialogo Imposta posizione.

  1. Posizione impostata del simulatore Scegli il pulsante Imposta posizione.

    • Se devi soddisfare dei requisiti, viene visualizzata la finestra di dialogo Imposta posizione.

      Finestra di dialogo requisiti di impostazione posizione

      I requisiti non soddisfatti nell'elenco sono contrassegnati con un cerchio rosso contenente una "X".

      • Se il requisito non richiede di contattare l'amministratore di sistema, scegli Configura per risolvere automaticamente il problema.

      • In caso contrario, contatta l'amministratore di sistema per correggere il problema.

    Finestra di dialogo posizione impostata del simulatore

  2. Nella finestra di dialogo Imposta posizione imposta i valori Longitudine e Latitudine in gradi decimali.

  3. Imposta il valore Altitudine per indicare l'altezza della posizione, specificata in metri sopra o sotto la posizione. Utilizza valori negativi per specificare l'altitudine sotto la posizione.

  4. Impostare il valore Raggio d'errore per indicare il livello di accuratezza delle coordinate di latitudine e longitudine, specificate in metri.

Hh441475.collapse_all(it-it,VS.110).gifAcquisire una schermata dell'app da inviare a Windows Store

Quando invii un'applicazione a Windows Store, devi includere alcune schermate dell'app.

Nota

La schermata viene salvato con la risoluzione corrente del simulatore. Per modificare la risoluzione, scegli il pulsante Cambia risoluzione.

Schermata acquisita simulatore

Per creare schermate dell'app dal simulatore, scegli il pulsante Acquisisce la schermata negli Appunti.

Impostazioni cattura di schermata

Per impostare il percorso in cui si trova la schermata, scegli il pulsante Impostazioni cattura di schermata e scegli il percorso dal menu di scelta rapida.

Menu di scelta rapida Impostazioni cattura di schermata

Spostarsi nel simulatore con la tastiera

Hh441475.collapse_all(it-it,VS.110).gifSpostarsi nella barra degli strumenti del simulatore

  1. Premi Ctrl+Alt+Up Arrow per spostare lo stato attivo dalla finestra del simulatore alla barra degli strumenti del simulatore.

  2. Utilizza Freccia su e Freccia giù per spostarti tra i pulsanti della barra degli strumenti.

Hh441475.collapse_all(it-it,VS.110).gifArresta il simulatore.

Premi CTRL+Alt+F4.

Vedere anche

Concetti

Esecuzione di app di Windows Store da Visual Studio