2011-08-10 11 views
14

Sto usando un dispositivo virtuale il cui target è 2.3.1. Se eseguo una qualsiasi delle mie applicazioni Android, la tastiera mostrerà il lato destro dell'emulatore (vedi l'immagine sotto). Ma voglio mostrare il mio emulatore senza tastiera. Come posso fare questo?Come mostrare l'emulatore Android senza tastiera

enter image description here

risposta

12

Si dovrebbe modificare la risoluzione di emulatore quando si crea un nuovo AVD. 480 X 800 può essere usato per nascondere la tastiera dell'emulatore.

+0

+1 Bella :) Grazie per questo –

+0

Vedere la mia risposta qui sotto per qualcosa che funziona per tutte le risoluzioni dello schermo. – Robert

15

In Modifica Android Virtual Device => Skins cornice È possibile cambiare pelle da "default" (WVGA800, per esempio) per "Risoluzione" e scrivere manualmente la risoluzione del dispositivo di destinazione (480 x 800, ad esempio,). L'emulatore verrà visualizzato senza tastiera.

Here you can change skin of your android emulator

+0

Ya funziona Grazie. –

19

Le altre due risposte funzionano, ma non sono strettamente corrette. Il motivo per cui funzionano è che la risoluzione suggeriva di utilizzare una skin senza tastiera.

Se si vuole testare l'applicazione per le altre risoluzioni dello schermo è necessario effettuare le seguenti operazioni:

  1. aggiungere l'opzione hardware "Supporto tastiera" e impostarlo su "no".
  2. Modifica lo skin selezionato o aggiungi un'opzione di avvio "-noskin" per il tuo emulatore.

Personalmente preferisco il flag "-noskin", perché senza tastiera, la skin non mi dà nulla in più.

+3

la soluzione '-noskin' è molto meglio di questa risoluzione hack. Questa dovrebbe essere la risposta accettata. – hoffmanc

+0

Questa è la risposta corretta. Le altre due risposte funzionano perché non ci sono skin incorporate per quelle risoluzioni nell'SDK. –

Problemi correlati