2015-12-06 34 views
6

stworzyłem aplikację z jonowe, budować w android i wtedy gdy uruchamiam „jonową naśladować Android” pojawia się następujący błąd:Ionic: emulator: ERROR: W tej konfiguracji AVD brakuje pliku jądra !! emulator: ERROR: ANDROID_SDK_ROOT jest niezdefiniowany

„emulator: Błąd: konfiguracja tego AVD jest brakuje emulator pliku jądra: BŁĄD: ANDROID_SDK_ROOT jest niezdefiniowany "

Czytam w Internecie, a większość z nich mówi, że muszę zainstalować ARM EABI v7a System Image. Mam android studio, otworzyłem sdk i zainstalowałem wszystkie pakiety (w tym ARM EABI v7a System Image) dla wszystkich wersji Androida (4.2.1, 4.2.2 itp.).

Po pierwsze Jak mogę zobaczyć wersję Androida, którego używam w jonie?

Po drugie, Jak mogę naprawić ten błąd?

Odpowiedz

5

Po uruchomieniu programowania Android napotkałem ten problem.

Co zrobiłem było go naprawić:

W systemie Windows:

Open Command Prompt. 

Type: 

setx -m ANDROID_SDK_ROOT '--path--to--sdk--' 

Na Mac/Linux:

Open Terminal/Shell. 

Type: 

export ANDROID_SDK_ROOT='--path--to--sdk--' 

Wymień --path - TO - sdk-- ze swoją ścieżką SDK.

+0

Gdzie powinna znajdować się ścieżka? Mam sdk w folderze z moimi źródłami AOSP, ale emulator sugeruje, że w tym katalogu powinny znajdować się obrazy systemowe, które wskazywałyby na devtools. Jednak żaden z nich nie zadowalał tego drania. :( –

1

Ostatnio napotkałem ten błąd & Odkryłem, że prawdziwym problemem jest zmienna środowiskowa ANDROID_HOME ustawiona na niewłaściwą ścieżkę.

It (ANDROID_HOME) should point to the path, where SDK Manager.exe & AVD Manager.exe available.