2015-09-01 14 views
9

Utilizzando Visual Studio e Xamarin Android Player (XAP), improvvisamente non riesco a far distribuire la mia app sul dispositivo emulato. L'intero processo di debug si blocca nel tentativo di avviare il dispositivo e, dopo circa un'ora, non si ottiene più. L'emulatore stesso inizia effettivamente e funziona correttamente.Xamarin Android Player/Visual Studio: bloccato su "Starting Emulator"

È interessante notare che, quando il dispositivo è in funzione, Visual Studio elenca come un dispositivo non supportato, e non sarà nemmeno tentare di distribuire ad esso:

Visual Studio, Unsupported Device

Ho provato a fare funzionare questo e altri progetti in Xamarin Studio e Visual Studio inutilmente. Ho anche provato ad aggiornare/pulire l'installazione di XAP, VirtualBox, JDK e Android SDK/NDK.

Qualche idea su come posso far funzionare di nuovo XAP?

risposta

8

Questo è un bug nella più recente versione di Xamarin.Android. Il bug è causato da un nome di emulatore che contiene spazi. I nomi dell'emulatore predefinito hanno tutti spazi. Il modo più semplice per evitare l'errore è rinominare gli emulatori in Xamarin Android Player in modo che non contengano spazi.

+0

Grazie per l'aiuto. Non sono riuscito a trovare nessuna soluzione suggerita per funzionare, quindi tornerò su Xamarin.Android più vecchio per ora. –

+0

@CaseyDeDore Oggi ho scoperto una soluzione migliore per questo problema. Ho modificato la risposta originale con la soluzione alternativa migliorata. Spero che questo sia utile per te o per qualcun altro. –

+0

Grazie mille ... Questa dovrebbe essere la risposta accettata. – Virus

3

Se avete ancora il problema, provare ad andare al responsabile di configurazione nel menu a discesa che dice Qualsiasi CPU e assicurarsi che Deploy è controllato per la vostra applicazione.

+0

+1 Questa è la risposta per me. Sono passato da Xamarin IDE all'edizione gratuita di Visual Studio e per qualche motivo questo non è stato corretto. Grazie – Rippo

Problemi correlati