2016-04-13 18 views
13

Da Android Studio 2.0 e dal suo meccanismo di "build/run" rielaborato, non riesco più a "avviare" un APK su un secondo dispositivo. Una volta che l'APK è stato caricato sul primo dispositivo, non posso scegliere di avviare una build su un altro dispositivo.Android Studio 2.0 avvia APK su un altro dispositivo

"Esegui" indirizzerà il dispositivo corrente a "Riavvia" interromperà l'applicazione in esecuzione sul dispositivo corrente e la caricherà sul "secondo" dispositivo.

Quindi la mia domanda è: "Come posso lanciare una build" seconda "indirizzata a un dispositivo diverso rispetto al primo dispositivo su cui ho costruito senza terminare il primo processo?"

Ci scusiamo per il mio pessimo inglese, questa non è la mia lingua madre.

+1

La risposta più votata (non la risposta accettata) fornisce una soluzione migliore. – user1032613

+0

No, impedisce l'esecuzione dell'applicazione in prima istanza, che non desidero –

risposta

6

Disconnettere il dispositivo, fare clic sul pulsante "Riproduci". Android Studio ti chiede ora dove eseguire l'app.

Collegare il dispositivo e selezionarlo.

+8

Questo è triste, questa è l'unica soluzione che funziona al momento ... –

+4

Se si fa clic sul pulsante di arresto (Quadrato rosso), la corsa istantanea è disattivata. Quindi fare clic sul pulsante Esegui per visualizzare nuovamente l'elenco dei dispositivi. – erahal

+3

Ucciderebbe il processo corrente sull'emulatore; qualcosa che non voglio –

2

Quando si distribuisce sul primo dispositivo, assicurarsi di non averlo selezionato per l'avvio sullo stesso dispositivo per i lanci futuri. Deseleziona nel tuo caso.

Se questa opzione è già attiva ed è in esecuzione sullo stesso dispositivo, scollegare il dispositivo su cui si sta avviando o spegnere l'emulatore e chiederà quale dispositivo si desidera avviare sopra.

enter image description here

+1

Controlla questa risposta. –

+0

Non funziona :( –

+0

@NinoLenoska Non sei sicuro di come sia il caso: hai accettato una risposta identica, solo più breve.) La mia risposta è anche quella di scollegare il dispositivo ed eseguire nuovamente. lo stesso dispositivo in primo luogo – Doomsknight

22

Se si fa clic sul pulsante di arresto (Piazza Rossa), il Run istantaneo è disattivato. Quindi fare clic sul pulsante Esegui per visualizzare nuovamente l'elenco dei dispositivi.

Lo svantaggio è che quando si fa clic sul pulsante di arresto l'applicazione viene uccisa sul dispositivo corrente in esecuzione.

Abbiamo bisogno di un modo o una scorciatoia per aggirare l'esecuzione istantanea

+0

Questo è elegante – Cody

+1

Questa risposta dovrebbe essere accettata, in quanto è molto più semplice che scollegare e ricollegare il dispositivo, per non parlare del riavvio dell'emulatore. – weibeld

+0

Sembra che il quadrato rosso non uccida più l'app, di conseguenza l'app è ancora lanciata sullo stesso dispositivo (utente di OnePlus 3T) –

Problemi correlati