2015-10-05 19 views
6

Questa mattina ho aggiornato Android Studio da 1.3. [Qualcosa] a 1.4. Dopo l'aggiornamento, quando eseguo l'app nella parte inferiore della finestra di dialogo Scelta dispositivo c'è un messaggio in rosso "Il dispositivo selezionato non è compatibile". e il pulsante OK è disabilitato.Impossibile distribuire l'app utilizzando Device Chooser dopo aver aggiornato Android Studio a 1.4

Ho più dispositivi qui con diverse versioni di Android. Su alcuni di quelli che hanno installato Android 5.0+, nella colonna "Compatibile" nell'elenco Scegli un dispositivo in esecuzione c'era del testo OK. Dopo l'aggiornamento, tutti sono "incompatibili".

Qualcuno può consigliare cosa fare? Devo eseguire una nuova installazione del vecchio Android Studio (1.3) e continuare a lavorare?

Screenshot

+2

Posso davvero dire che Android Studio è notoriamente conosciuto per aver sprecato un sacco di tempo per gli sviluppatori. Immagina se ti trovi in ​​un vero posto di lavoro in cui il tempo è praticamente essenziale, non puoi consegnare dato che stai perdendo tempo ad armeggiare con cose come queste. Questo è abbastanza fastidioso. –

risposta

16

Dopo aver lottato per un po ', ho trovato una soluzione: Invece di utilizzare la finestra di dialogo Scelta dispositivo, è necessario distribuire direttamente. Passaggi per risolvere il problema:

  1. Apre la finestra di dialogo Esegui/Debug.
  2. Seleziona la configurazione dell'app dall'albero a sinistra.
  3. Nella scheda Generale, individuare la casella di gruppo Dispositivo di destinazione e selezionare il pulsante di opzione Dispositivo USB.

Quando si esegue l'applicazione non verrà visualizzata la finestra di dialogo Scelta dispositivo, che verrà distribuire l'applicazione direttamente sul dispositivo Android connesso direttamente.

Screenshot

+0

Grazie mille, questo approccio funziona, +1. Non riesco ancora a capire la differenza tra la specifica del dispositivo USB e l'uso di Scelta risorse? – Sabuncu

+0

La differenza è che quando è selezionata l'opzione dispositivo USB, Android Studio distribuisce l'app direttamente sul dispositivo USB collegato senza visualizzare la finestra di dialogo Scelta dispositivo. –

+0

OK, grazie. Quindi dovrebbe essere collegato solo un dispositivo USB, giusto? – Sabuncu

5

Per chi ancora ottenuto l'errore quando si esegue l'applicazione per cellulare, si tratta di un problema con Android Studio 1.4.

https://code.google.com/p/android/issues/detail?id=187665 

A quanto pare, la questione è questa linea:

<uses-feature android:name="android.hardware.type.watch" android:required="false"/> 

Android in studio sembra ignorare la parte android:required="false". Si spera che venga corretto nei successivi aggiornamenti.

Ho risolto temporaneamente il problema invalidando la cache e riavviando Android Studio (Android Studio -> File -> Invalida cache/riavvio -> Invalida cache e riavvio). Tuttavia, se questo non funziona, puoi provare aggirando la finestra di dialogo nelle configurazioni di esecuzione e scegliendo il dispositivo direttamente o l'emulatore.

+1

Ho segnalato il problema nel loro sito di monitoraggio dei problemi: https://code.google.com/p/android/issues/detail? id = 188746 Come si è detto, la correzione sarà disponibile alla versione 1.4.1 e 1.5. –

Problemi correlati