cordova 플레이스토어 오류:아무 에뮬레이터 이미지(avds) 에뮬레이터를 여는 동안 Windows 8에서 throw 된 발견




자 마린 안드로이드 에뮬레이터 (8)

당신의 터미널에서 android avd 실행 해보십시오.

당신의 에뮬레이터를 만들고 ionic emulate android 다시 시도하십시오.

나는 이온 프레임 워크에서 만든 코드 바 응용 프로그램을 하나 가지고있다. 나는 에뮬레이터에서 그것을 테스트하고 싶다. som 명령을 내 보낸다. ionic emulate android 하고, 다음과 같은 오류를 던졌다. 명령은 ionic 명령을 실행하는 동안 Git Bash 명령 프롬프트에서 오류를 발생시킨다.

오류:

c:\Users\work\biziHiveMobile\platforms\android\cordova\node_modules\q\q.js:126
                throw e;
                      ^
ERROR : No emulator images (avds) found.
1. Download desired System Image by running: c:\Users\work\AppData\Local\Android\android-sdk\tools\android.BAT sdk
2. Create an AVD by running: c:\Users\work\AppData\Local\Android\android-sdk\tools\android.BAT avd
HINT: For a faster emulator, use an Intel System Image and install the HAXM device driver

Error: c:\Users\work\biziHiveMobile\platforms\android\cordova\run.bat:  Command failed with exit code 1 
at ChildProcess.whenDone (c:\Users\work\AppData\Roaming \npm\node_modules\cor
dova\node_modules\cordova-lib\src\cordova\superspawn.js:131:23)
at ChildProcess.emit (events.js:110:17)
at maybeClose (child_process.js:1015:16)
at Process.ChildProcess._handle.onexit (child_process.js:1087:5)

이 오류는 Windows 8 PC에서 발생합니다. 내 안드로이드 SDK를 최신 버전으로 업데이트했습니다. 나는 또한 안드로이드 SDK의 엑스트라에서 그것에 에뮬레이터 가속기를 추가했습니다. 이 오류가 올 때까지. 누구든지 Windows PC에서이 문제를 해결하는 방법을 알고 있습니다.


Android Studio를 다운로드하고 거기에서 가상 머신을 만드십시오. 그리고 동일한 명령을 실행하십시오 ( ionic emulate android ). 이렇게하면 모든 것이 잘 작동합니다.


avd 관리자를 찾을 수 없다면 도움말 -> 작업 찾기 -> avd로 이동하여 AVD Manager를 클릭하십시오.


안드로이드 장치에서 실행하려면 장치를 연결하고 ionic run android


1) "c:\Users\work\AppData\Local\Android\android-sdk\tools\android.BAT" avd 를 입력하여 오류 메시지의 지시 사항을 따르십시오.

2) AVD를 만듭니다. (AVD 관리자가 나타납니다)

3) 이온 에뮬레이션 안드로이드 에뮬레이션 시도


우선 에뮬레이터 이미지를 만듭니다.

도구 폴더 (예 : "C : \ Users \ MyUser \ AppData \ Local \ Android \ sdk \ tools")로 이동하십시오.

명령은 다음과 같습니다.

android create avd --name thename -k "system-images;android-25;google_apis;x86"

그런 다음 에뮬레이트합니다.

ionic cordova emulate android

** HAXM 가속기가 설치되어 있는지 확인하십시오 : "C : \ Users \ Myuser \ AppData \ Local \ Android \ sdk \ extras \ intel \ Hardware_Accelerated_Execution_Manager"


macOS Sierra 10.12.6 및 Android Studio for Mac 2.3.3을 사용하는 Mac 사용자를위한 업데이트

문맥

Windows뿐만 아니라 Mac에서도이 문제가 발생합니다.

이것은 새로운 Android Studio를 설치하고 단말기를 만들지 않았고 단말기에서 실행하려고 할 때 발생합니다. 다음과 비슷한 것을 얻을 수 있습니다 :

코도 바,

코드바는 안드로이드를 에뮬레이션

...

성공적인 구축

총 시간 : 1.039 초 다음 apk를 제작했습니다 : /Users/mtro.josevalerio/WebstormProjects/template/platforms/android/build/outputs/apk/android-debug.apk ANDROID_HOME = / Users / mtro.josevalerio / Library / Android / sdk JAVA_HOME = / 라이브러리 / Java / JavaVirtualMachines / jdk1.8.0_121.jdk / 내용 / 집 오류 : 에뮬레이터 이미지 (avds)가 없습니다. 1. 다음을 실행하여 원하는 시스템 이미지를 다운로드합니다. /Users/mtro.josevalerio/Library/Android/sdk/tools/android sdk 2. /Users/mtro.josevalerio/Library/Android/sdk/tools/android를 실행하여 AVD를 만듭니다. avd 힌트 : 더 빠른 에뮬레이터를 사용하려면 Intel System Image를 사용하고 HAXM 장치 드라이버를 설치하십시오

옵션 :

  1. 명령을 수동으로 실행하여 문제를 해결할 수 있습니다. (하기 어렵다)
  2. Android Studio 도구 시작하기> Android> Avd 관리자 시작하기
    • 가상 장치 만들기 "Nexus 5"목록에서 장치 하나 선택 "다운로드"를 클릭하십시오. 설치가 끝날 때까지 기다리십시오. 이 장치의 이름을 "기본값 수락"으로 지정하십시오. 최소한 기기를 설치해야합니다.

" 장치의 API 버전을 확인하는 것을 잊지 마십시오.", 23에서 개발중인 경우 25 이상으로 실행되는 최신 장치에서 실행하려고하면 오류가 발생할 수 있습니다. "


Android Studio를 다운로드하여 설치하고 도구로 이동 한 다음 관리자로 이동합니다. 자세한 정보 는 문서를 확인 하십시오 .