2014-10-16 30 views
10

Nie mogę uruchomić emulatora po aktualizacji sdk do 23.0.5 z następującymi błędami w oknach. Czy ktoś może pomóc? dziękujęnie można uruchomić emulatora androida po aktualizacji sdk do 23.0.5

WARNING : No started emulators found, starting an emulator. Waiting for emulator... emulator: device fd:61HAX is working and emulator runs in fast virt mode emulator: warning: opening audio input failed

creating window 28 27 320 480

FATAL:.//android/base/sockets/SocketWaiter.cpp:89:Check failed: isValidFd(fd). fd 1044 max1024 Error accepting connection, aborting

+0

Czy sprawdziłeś congihuration of you AVD? Sprawdź "Cel" i "CPU/ABI" –

+0

Wystarczy dodać, ten sam problem tutaj. Naprawdę pieprzysz mnie w bardzo złym czasie ... – leppie

+0

Odpowiedź jest tutaj: http://stackoverflow.com/a/26503029/15541 – leppie

Odpowiedz

3

samo tutaj, wydaje się być związane z proxy HTTP (na linii poleceń-http-proxy lub jako zmienną środowiskową http_proxy) jeśli nie używam http proxy działa.

+0

Usunięcie zmiennej http_proxy env zadziałało dla mnie. Ponieważ używam menedżera Eclipse i AVD zamiast wiersza poleceń, musiałem ponownie uruchomić Eclipse i menedżera AVD po usunięciu http_proxy. A także, jak sądzę, sprawdzanie "Wipe user data" w opcjach Start pomogło. – IdleSun

-1

Uderzyłem to dzisiaj, a dezaktywacja proxy (lub audio, jak sugerowano w innym niedawnym pytaniu) nie zrobiła żadnej różnicy. Wpłynęło to na wszystkie moje AVD. Kiedy po raz pierwszy otworzył Menedżera AVD ja również otrzymuję następujący błąd:

Android SDK Content Loader 
    parseSdkContent failed 
    Could not initialize class android.graphics.Typeface 

za radą z parseSdkContent failed Could not initialize class android.graphics.Typeface do:

  • zamknięcie zaćmienie
  • usunąć katalog .android (i wszystkie treści) w mój katalog domowy (np. C:\Users\<your user name> na Windows 7)
  • restart Eclipse

zafundował mi smakołyk.

10

Uruchom go z linii poleceń:

emulator -avd <device_name> -no-audio 
+1

Twoja odpowiedź pomogła. Byłem w stanie utrzymać serwer proxy http przez dodanie "-no-audio". Dzięki. – gtrig

+0

To nie działa dla wszystkich - prosimy o sprawdzenie błędu, abyśmy mogli go naprawić: https://code.google.com/p/android/issues/detail?id=102361 – damian1baran

2

Dodanie „-http-proxy żaden” (bez cudzysłowów) w konfiguracji Run również poprawki ten problem, jak pokazano na załączonym obrazu.

enter image description here

0

Podobne do tego wątku: Android emulator with proxy settings - Error FATAL:.//android/base/sockets/ Check failed: isValidFd(fd). fd 1404 max1024

Nadal nie działa. Zapisz ten raport o błędzie, abyśmy mogli go naprawić - już zasugerowałem, aby zmodyfikować FD_SETSIZE z winsock.h na wyższą wartość np. 2048, gdyż nie zmienia się oknom realizację gniazdo wg dokumentacji Microsoftu:

// Default FD_SETSIZE is 64 which is not enough for us. 
# define FD_SETSIZE 1024 

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

0

znaleziono inne rozwiązanie:

Teraz można użyć nowy Android Emulator 2.0 Beta że ma defect fix.

Rozwiązania problemów z defektami (-no-audio -http-proxy none) nie działały dla mnie.

Pobierz program Android w wersji 2.0 Beta: Pobierając nowe "Narzędzia Android SDK" w wersji 25.x.x. Pełna instrukcja znajduje się pod adresem here.

Powiązane problemy