2013-05-17 10 views
9

Immagino che questo è un po 'un longshot, ma con Eclipse, se si stesse utilizzando un emulatore Android che non era quello incluso (per esempio, VirtualBox), è possibile selezionarlo la prima volta che si esegue il programma e spuntare una casella di controllo che dice "Usa questo dispositivo per lanci futuri". Ma la stessa opzione non esiste in Android Studio (Intellij Idea), il che significa che devi scegliere l'emulatore ogni volta che vuoi eseguire il programma.Android Studio (Idea Intellij) - Esegui/debug configurazione - ricordando quale dispositivo eseguire su

Mi chiedo se qualcuno sappia in qualche modo che posso modificare questo in modo che funzioni sempre su un emulatore particolare che non è l'emulatore incorporato. Posso inserire l'indirizzo IP e la porta dell'emulatore in un file di configurazione da qualche parte in modo che il programma si avvii sempre su di esso senza che io debba fare clic? So che è una cosa piccola ma è solo comodità.

+0

Hai provato a specificare il valore 'Prefer Android Virtual Device' nelle impostazioni di configurazione? –

+0

Grazie, ma questo include solo i dispositivi gestiti da Android Virtual Device Manager, che vengono eseguiti sull'emulatore integrato. Non include i dispositivi su altri emulatori collegati tramite adb. –

risposta

24

Certo lo fa, fare clic sul menu a discesa accanto alla configurazione corsa, e premere il tasto "Modifica configurazioni"

Run C

Run Configs

È possibile quindi selezionare un emulatore, un dispositivo o di chiedere quando esegui l'app (come hai ora).

+0

Sì, c'è un'impostazione per scegliere tra i dispositivi in ​​esecuzione, ma con Eclipse, la prima volta che hai scelto un dispositivo da quella lista, c'era un'opzione per ricordare ciò che hai scelto e usarlo in futuro senza essere chiesto. Manca Android Studio: devi specificare il dispositivo dall'elenco dei dispositivi in ​​esecuzione ogni volta che esegui la tua app. So che è un piccolo cavillo, però! –

+0

Oh capisco, intendi quando hai collegato più dispositivi. Se hai un solo dispositivo collegato, non devi, caricherà e eseguirà solo – Blundell

+0

No, non ho nessun dispositivo collegato, Ho un dispositivo emulato in esecuzione, collegato ad adb. L'unico modo per eseguire la mia app su questo dispositivo emulato è avere "selezionato la finestra di dialogo di selezione". Ciò significa che devo selezionare il dispositivo emulato ogni volta che eseguo l'app. Eclipse mi permetteva di selezionarlo una volta, e ricordarlo. –

Problemi correlati