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.
Scegliere una modalità di interazione
Mouse
Modalità mouse
Imposta la modalità di interazione sui movimenti del mouse. I movimenti del mouse includono clic, doppio clic e trascinamento.
Tocco con un singolo dito
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.
La singola icona di destinazione indica la posizione degli eventi nel simulatore. Usa il mouse per posizionare il puntatore. |
|
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. |
Zoom indietro/avanti
Zoom indietro/avanti emulazione tocco.
Imposta la modalità di interazione per i movimenti zoom indietro e avanti di due dita.
La doppia icona di destinazione indica la posizione di due dita sullo schermo del dispositivo.
|
|
|
Rotazione di oggetti
Rotazione emulazione tocco
Imposta la modalità di interazione per i movimenti di rotazione di due dita.
La doppia icona di destinazione indica la posizione di due dita sullo schermo del dispositivo.
|
|
|
Scegliere una singola azione
I seguenti pulsanti generano singole azioni indipendenti dalla modalità di interazione.
Abilitare 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 la finestra in primo piano Abilita o disabilita la modalità Sempre in primo piano della finestra di simulatore. |
Modificare 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.
Ruota il simulatore di 90 gradi in senso orario Ruota il simulatore in senso orario di 90. |
|
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.
Modificare 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.
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.
Impostare la georilevazione simulata del dispositivo
Per testare le app in grado di rilevare la posizione, utilizza la finestra di dialogo Imposta posizione.
Scegli il pulsante Imposta posizione.
Se devi soddisfare dei requisiti, viene visualizzata la finestra di dialogo Imposta 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.
Nella finestra di dialogo Imposta posizione imposta i valori Longitudine e Latitudine in gradi decimali.
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.
Impostare il valore Raggio d'errore per indicare il livello di accuratezza delle coordinate di latitudine e longitudine, specificate in metri.
Acquisire 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.
Per creare schermate dell'app dal simulatore, scegli il pulsante Acquisisce la schermata negli Appunti. |
|
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. |
Spostarsi nel simulatore con la tastiera
Spostarsi nella barra degli strumenti del simulatore
Premi Ctrl+Alt+Up Arrow per spostare lo stato attivo dalla finestra del simulatore alla barra degli strumenti del simulatore.
Utilizza Freccia su e Freccia giù per spostarti tra i pulsanti della barra degli strumenti.
Arresta il simulatore.
Premi CTRL+Alt+F4.