Nie działa emulator Visual studio (2015) dla Androida-XDE.exe - kod wyjścia 3

Utworzyłem nową pustą aplikację (Xamarin.Forms Portable) w Visual Studio 2015.

Kiedy próbuję uruchomić Droid project w emulatorze Visual Studio na Androida, pojawia się ogólny komunikat o błędzie:

Wystąpił błąd podczas tworzenia urządzenia 'vs Emulator 5" KitKat (4.4) XXHDPI Phone'.

Więc zajrzałem do narzędzia - > Visual Studio Emulator dla Androida, i próbował uruchomić emulator ręcznie. Po chwili nie działa i log mówi:

24.7.2015 16: 22: 52: [informacyjny] Reinicjalizacja zainstalowanych profili.

24.7.2015 16:22:52: [informacyjna] Zainicjalizowano zainstalowane profile. Urządzenia: 2 Platformy: 1

24.7.2015 16:22:52: [informacyjna] Reinicjalizacja instalowalnych profili.

24.7.2015 16:22:52: [informacyjna] zainicjalizowana instalacja profili. Urządzenia: 30 Platformy: 4

24.7.2015 16:22:56: [informacja] oczekiwanie na uruchomienie urządzenia...

24.7.2015 16:22:56: [informacyjna] Urządzenie uruchamiające: 5" KitKat (4.4) XXHDPI Phone

24.7.2015 16:22:56: [informacyjna] Walidacja argumentów emulatora...

24.7.2015 16:22:56: [informacyjna] określająca czy emulator jest już uruchomiony...

24.7.2015 16:22:56: [informacyjny] przygotowanie maszyny wirtualnej...

24.7.2015 16:22:58: [krytyczny] wystąpił błąd podczas tworzenia urządzenia 'vs Emulator 5" KitKat (4.4) XXHDPI Phone'.

24.7.2015 16:22:58: [krytyczna] ścieżka XDE: C:\Program Files (x86)\Microsoft XDE \ 10.0.10240.0\xde.exe

24.7.2015 16:22:58: [Critical] argumenty XDE: / SKU Android/ displayName" vs Emulator 5\ "KitKat (4.4) XXHDPI Phone" / memSize 2048 /diagonalSize 5 /wideo "1080x1920" / vhd "C:\Users\lacike\AppData\Local\Microsoft\VisualStudioEmulator\Android\Containers\Local\Devices\vhd\5_KitKat_(4.4)_XXHDPI_Phone\image.VHD "/ name " VS Emulator 5-calowy telefon KitKat (4.4) XXHDPI.lacike " / noStart / silent

24.7.2015 16:22:58: [Critical] XDE Exit Code: 3

Jednak gdy uruchamiam projekt WinPhone w emulatorze Windows Phone, działa. Używa XDE.exe jak Emulator Androida, więc sieć Hyper-V działa.

Jakieś pomysły?

UPDATE:

Gdy próbowałem zainstalować nowy profil urządzenia, uruchamiam ten sam problem:

Visual Studio 2015 RC Emulator dla Androida nie uruchamia

Proces jest zablokowany na " kopiowanie .pliki vhd i tworzenie wirtualnych maszyna".

Aktualizacja 2:

Kiedy otwieram wiersz polecenia, a następnie uruchamiam xde.exe z następującymi argumentami xde:

Xde.exe / SKU Android / displayName" vs Emulator 5\ "KitKat (4.4) XXHDPI Phone" / memSize 2048 /diagonalSize 5 / wideo "1080x1920" / vhd "C:\Users\lacike\AppData\Local\Microsoft\VisualStudioEmulator\Android\Containers\Local\Devices\vhd\5_KitKat_(4.4)_XXHDPI_Phone\image.VHD "/ name " VS Emulator 5-calowy KitKat (4.4) XXHDPI Telefon.lacike

I get following error:Błąd Hosta Usługi

Author: Community, 2015-07-24

16 answers

Po godzinach i godzinach badań i zastosowaniu następujących kroków w końcu to działa:

1) napraw Android SDK - przejdź do Programy i funkcje > Microsoft Visual Studio Emulator dla Androida > Zmień i naciśnij "Napraw"

2) Usuń wszystkie przełączniki wirtualne Hyper-V - przejdź do Hyper-V > Virtual menedżer przełączników > Usuń wszystkie przełączniki wirtualne

3) Uruchom XdeCleanup.exe - w moim przypadku: "C:\Program Files (x86) \ Microsoft XDE\10.0.10240.0 "

4) w mój przypadek wcześniej skonfigurowałem udostępnianie połączenia internetowego na adapterze Ethernet, więc had to disable it

 71
Author: Ladislav Margai,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-07-29 10:39:18

Zazwyczaj System.ServiceModel.Błąd ServiceHost oznacza, że są pozostałości po nieudanej instalacji.

Najpierw przejdź do Menedżera zadań i zabij wszystkie uruchomione procesy XDE. Jeśli to nie naprawi, przejdź do Programy i funkcje > Microsoft Visual Studio Emulator dla Androida > Zmień i naciśnij "Napraw"

 8
Author: John Kemnetz,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-07-27 17:00:46

Znalazłem dla siebie:

  1. Wyłącz połączenie WiFi.
  2. Uruchom aplikację.
  3. Obserwuj załadowanie emulatora
  4. włącz ponownie WiFi.
  5. zauważ, że ponowne uruchomienie aplikacji nie powinno być już problemem, dopóki emulator jest wstępnie załadowany.
 6
Author: Scott Nimrod,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-09-17 14:41:46

Pomyślałem, że dodam rozwiązanie, które rozwiązało mój problem.

Po trochę grzebania wokół zdałem sobie sprawę, że, z jakiegoś powodu, Hypervisor nie został uruchomiony z moim komputerem. Mam niejasne wrażenie, że konfiguracja VirtualBox może być za to odpowiedzialna, ale to nie jest potwierdzone.

W każdym razie, dla mnie rozwiązaniem było włączenie hipernadzorcy podczas rozruchu przy użyciu BCDEDIT.

W konsoli administratora wpisz:

BCDEDIT /Set {current} hypervisorlaunchtype auto 

I uruchom ponownie komputer.

 5
Author: FishySwede,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-04-20 07:04:18

Natknąłem się na ten sam problem. Jednak udało mi się uruchomić emulator, wykonując następujące czynności. Przejdź do xde.katalog exe i otwórz wiersz polecenia, a następnie uruchom xde.exe z argumentami xde w logu minus polecenia / nostart / silent. Więc w Twoim przypadku:

Xde.exe / SKU Android / displayName "vs Emulator 5 \" KitKat (4.4) XXHDPI Telefon " / memSize 2048 / przekątna 5 / wideo "1080x1920" / vhd "C:\Users\lacike\AppData\Local\Microsoft\VisualStudioEmulator\Android\Containers\Local\Devices\vhd\5_KitKat_(4.4)_XXHDPI_Phone\image.vhd" / nazwa " vs Emulator 5-calowy telefon KitKat (4.4) XXHDPI.lacike "

Prawdopodobnie warto też najpierw otworzyć Menedżera zadań i zakończyć wszystkie uruchomione xde.exe przetwarza pierwszy.

Jednak nie mam Xamarin, więc nie jestem w stanie potwierdzić, że to pozwoli Ci wdrożyć do emulatora.

 4
Author: Mark Hebden,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-07-25 15:20:04

Zrobiłem to i mój problem został rozwiązany

  • Uruchom cmd.exe z uprawnieniami administratora i typem

  • Bcdedit / set hypervisorlaunchtype auto

  • Uruchom ponownie komputer.

  • Uruchom jako administrator visual studio.

Powodzenia!

 3
Author: Federico klez Culloca,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-01-12 21:14:36

Miałem ten sam problem po zainstalowaniu Android Studio.

[[0]}Android Studio potrzebuje "bcdedit / set hypervisorlaunchtype off"

Emulator Visual Studio dla Androida potrzebuje "bcdedit / set hypervisorlaunchtype auto"

Z tego powodu przełączam się na" off "lub" auto " i restartuję system.

 2
Author: user6797902,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-09-05 22:03:10

Myślę, że główna przyczyna problemu różni się w zależności od maszyny, ale wydaje się mieć coś wspólnego z tym, jak sterowniki urządzeń różnych interfejsów sieciowych współdziałają z systemem HyperV (nawiasem mówiąc, używam systemu Windows 10; niektóre rzeczy są nieco inne niż Windows 8).

Mam urządzenie MiFi, które pobiera moc z portu USB mojego laptopa. Urządzenie może umożliwić bezpośrednie połączenie z nim przez USB przez system hosta. Po odłączeniu od portu USB trasy ruchu przez WiFi.

@Ladislav kroki były dla mnie dobrym punktem wyjścia. Zajęło to dużo monkeying wokół-po usunięciu wszystkich obrazów emulatora i przełączników wirtualnych, a następnie naprawy emulatora dla instalacji Android-natknąłem się na prawdopodobną przyczyną mojego problemu jest jednostka MiFi.

Próbowałem różnych konfiguracji i zauważyłem, że jeśli wyłączysz połączenie Ethernet utworzone automatycznie przez windows (ma opis zdalnego udostępniania Internetu opartego na NDIS Urządzenie), emulatory-Android i WindowsPhone teraz zgodzić się na uruchomienie.

Planuję zrobić więcej kopania, ale zauważyłem, że HyperV automatycznie tworzy wirtualne przełączniki dla wszystkich Bluetooth, WiFi i głównego portu Ethernet, ale nie dla połączenia MiFi USB. Być może stwarza to pewne zamieszanie w podstawowym systemie HyperV i usunięcie go z drogi sprawia, że wszystko działa dobrze.

Może inni też podzielą się swoimi odkryciami?

 1
Author: Eniola,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-03-11 13:49:31

Miałem taki problem, usunięcie przełączników wirtualnych w Hyperze V nie wystarczyło. Aby go rozwiązać, musiałem wyłączyć, a następnie ponownie włączyć Hyper V.

 1
Author: Frogger,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-10-07 20:56:03

Miałem do czynienia z tym samym problemem przez tydzień. wykonałem poniższe kroki, aby to naprawić, 1) Reset Twój PC.It wyczyści wszystkie dane i plik instalacyjny i przywróci system operacyjny do wcześniejszego etapu Reset komputera 2) Ponownie zainstaluj emulator visual studio dla Androida 3) Uruchom dowolny profil i działa emulator

Powodzenia:)

 0
Author: thangadurai,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-05-21 14:23:19

Po sformatowaniu komputera napotkałem ten sam problem.

Problem został rozwiązany przez aktualizację moich sterowników karty LAN, chociaż Nie wiem, dlaczego tak jest.

 0
Author: Nam-gyu Jeon,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-06-03 16:32:20

Napotkałem ten sam problem. Przejawia się od czasu uaktualnienia do systemu Windows 10 (niezależnie od kompilacji).

Żadne z powyższych rozwiązań nie zadziałało. Jednak po dezaktywacji wszystkich moich interfejsów sieciowych (mam trzy: Ethernet x 2 i Wifi), rozwiązanie zaproponowane przez Ladislav Margai powyżej zadziałało.

This is what i ' ve done:

1) napraw Android SDK - przejdź do Programy i funkcje > Microsoft Visual Studio Emulator dla Androida > Zmień i naciśnij "Napraw"

2) Usuń wszystkie przełączniki wirtualne Hyper-V - przejdź do Hyper-V > Menedżer przełączników wirtualnych Usuń wszystkie przełączniki wirtualne

3) Uruchom XdeCleanup.exe - w moim przypadku: "C:\Program Files(x86)\Microsoft XDE \ 10.0.10240.0"

3 bis) Wyłącz wszystkie oprócz jednego interfejsu sieciowego

4) Uruchom emulator Androida dla VS z uprawnieniami administratora

5) Aktywuj swoją sieć interfejsy wstecz

 0
Author: Mathieu A. Derbanne,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-08-02 13:02:25

Rozwiązałem problem po prostu uruchamiając Emulator vs Android jako administrator.

Uruchamianie Visual Studio jako administrator rozwiązało również błyskawiczne awarie, które miałem przy każdym starcie.

 0
Author: winbos,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-08-25 19:55:45

Miałem ten sam problem, aby go rozwiązać, postępowałem w innym kroku zgodnie z zaleceniami, ale nic, a na koniec po prostu skopiowałem nazwę emulatora pojawia się komunikat o błędzie w pliku dziennika i podążając ścieżką, aby otworzyć .cfg C:\Users\lacike\AppData\Local\Microsoft\VisualStudioEmulator\Android\Containers\Local\Devices\vhd\5_KitKat_(4.4)_XXHDPI_Phone i wklej tą nazwę przed device.name

 0
Author: serenity,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-09-02 11:42:55

Miałem ciężkie czasy, gdy to ustawiałem, ale po kilku dniach badań i rozwoju i próbach odpowiedzi z innymi ludźmi mogłem to zrobić. Hurra!!!

1) Wydanie 1: Moja Edycja społecznościowa Visual Studio 2015 zatrzymała się na "przygotowaniu maszyny wirtualnej". Rozwiązanie: - Po analizie zobaczyłem, że w moim VS - > Tools - > Android - > Android Emulator Manager, mój AVD (AVD_GalaxyNexus_ToolsForApacheCordova) pokazuje krzyż res(x). - Poprawiłem to instalując to. To dlatego, że mój emulator urządzenia is: VS Emulator 5-calowy telefon KitKat (4.4) XXHDPI dla API-19. Tutaj wpisz opis obrazka

2) Problem 2: przeszedł krok "przygotowanie maszyny wirtualnej" , ale napotykam wiele problemów z tworzeniem sieci. Rozwiązanie: zostało to rozwiązane w następującej sytuacji. Emulator zawsze tworzył wirtualny przełącznik za pomocą mojego Ethernetu, gdy byłem podłączony przez wifi. Tak więc przełączyłem się na kabel LAN pod warunkiem, że internet i tymczasowo wyłączyłem wifi.

Wtedy to był sukces. Musiałem zrobić kroki. wspominany kilkakrotnie przez Ladislava Margai.

Mam nadzieję, że to pomoże innym.

 0
Author: bikram s.,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-09-23 08:29:24

Wypróbowałem kilka kroków tutaj i nie działały, więc przeszedłem przez ten dogłębny narzędzie do rozwiązywania problemów od Microsoftu i znalazłem problem.

Https://msdn.microsoft.com/library/windows/apps/jj863509 (v=vs.105). aspx

W moim przypadku, gdy Hyper-V został zainstalowany, Hyper-V Hypervisor (pod platformą Hyper-V) nie został zainstalowany.

Zainstalowałem go, uruchomiłem ponownie i nagle problem został rozwiązany. Nie mogę uwierzyć, że to przeoczyłem - ale może ktoś inny też to przeoczył i to pomaga! : D

 0
Author: Bleak Morn,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-04-17 16:33:47