AVD Manager-Android 가상 장치를 만들 수 없음


107

어제 Google에서 Android Eclipse 플러그인과 Android SDK를 설치했습니다. 로 이동하여 AVD Manager 창을 엽니 다 Window -> Android Virtual Device Manager. 그런 다음 "새로 만들기"를 클릭하면 "새 Android 가상 장치 (AVD) 만들기"창이 나타납니다. 문제는 "확인"버튼이 회색으로 표시되지 않는다는 것입니다. '기기'에서 Nexus 7을 선택하고 AVD에 이름을 지정하고 'Android 4.2 API 레벨 17'을 대상으로 선택합니다. 나머지 설정에서 내가 무엇을하더라도 "확인"버튼은 계속 회색으로 표시됩니다. 오류가 표시되지 않습니다. 내가 무엇을 놓칠 수 있는지, 왜 "확인"을 클릭해도 창에서 계속 진행할 수 없는지에 대한 아이디어가 있습니까?


1
똑같은 문제가 있지만 @Ralgha의 답변에 따라 이미 ARM EABI v7a System Image. 내 CPU / ABI 드롭 다운 목록이 실제로 비어 있습니다. 선택할 항목이 없습니다. 이견있는 사람?
dragonridingsorceress

1
다른 API 버전을 사용해 볼 수 있습니다. 가능한 모든 API 버전을 설치했습니다. 내가 선택한 API 버전에 따라 다른 CPU 에뮬레이터를 선택할 수 있습니다. 에뮬레이터를 실행할 때 큰 차이를 만든 Intel HAXM도 설치했습니다.
ossys dec

1
여러 API 버전 (모두는 아니지만 4.x 버전 모두)을 설치했는데 여전히 CPU / ABI 목록에 아무것도 없습니다. 다른 제안이 있습니까?
dragonridingsorceress

1
@DavidT. 첫 번째 드롭 다운에서 장치를 선택해보십시오. 이름을 제외한 모든 항목이 자동으로 채워집니다. 참조 : stackoverflow.com/questions/14003009/...
dragonridingsorceress

1
안녕하세요, @DavidT에 대한 제 의견에서 설명했듯이 첫 번째 드롭 다운에서 사전 설정 장치를 선택해야했습니다.
dragonridingsorceress

답변:


140

대상 아래의 드롭 다운에서 CPU / ABI 대상을 선택하지 않았거나 시스템 이미지를 설치하지 않았습니다. SDK 관리자를 열고 ARM EABI v7a System ImageAndroid 4.2 섹션에서 설치했는지 확인합니다 .


1
Windows-> Android SDK Manager로 이동하여 ARM EABI v7a 시스템 이미지를 설치했습니다.
ossys

23
설치 후 Eclipse를 다시 시작하는 것을 잊지 마십시오 (사용중인 경우).
easycheese 2013 년

8
ARM EABI v7a 시스템 이미지를 설치 한 후 Eclipse를 다시 시작하는 것을 잊지 마십시오. 이미 설치되어있는 경우 장치 이름에 (Nexus 4)와 같은 "공백"이 포함되어 있지 않은지 확인하십시오 . 이름에 공백이 있으면 "확인"버튼이 비활성화 된 상태로 유지됩니다.
shripad20

1
그것에 추가, 그것은 :) 이름 필드에 단일 문자 좋아하지 않는다
의 어플리케이션 개발자

@ shripad20 그게 나를 위해였습니다! 감사합니다.
BK

25

AVD를 만드는 데 문제가있었습니다.

어느 한 쪽:

  • SDK 관리자에서 SDK 버전을 설치 한 후 Eclipse를 다시 시작하거나
  • Eclipse 외부에서 "AVD Manager.exe"를 실행해야합니다.

1
예, SDK 버전을 설치 한 후 이클립스를 다시 시작했는데 AVD 관리자에 나타납니다. :)
Emmy

22

먼저 "AVD 이름"필드에 공백 (또는 '+', '=', '/'등과 같은 다른 잘못된 문자)이 없는지 확인하십시오. Spaces는 나를 위해 그것을 깨뜨 렸습니다.


3
요구 사항으로 지정하면 좋을 것입니다
Sophie

14

필요한 모든 패키지가 설치되었지만 동일한 문제가 발생했습니다. Eclipse를 닫고 \ android-sdks \ tools \ 폴더에서 monitor.bat를 실행하고 거기에서 AVD Manager를 열고 여기에서 가상 장치를 만들 수있었습니다.


1
이것은 가상 장치를 추가하는 데 문제가있을 때 저에게
효과적이었습니다


6

과 AVD 만들어보십시오 monitor.bat에서 tools-folder날 위해 일했다!


5

나를 괴롭힌 또 다른 사실 : "이름"필드는 한 단어 여야하고 공백이 없어야합니다!


1
이것은 나를위한 것이었다 :-)
Zippy

4

똑같은 문제가 발생했습니다. ARM EABI v7a 시스템 이미지를로드하는 것도 저에게도 효과적이었습니다. 매우 감사합니다.

이전에 Android SDK 관리자에서 동일한 이름 (ARM EABI v7a 시스템 이미지)의 시스템 이미지가 최신 SDK (Android 4.2) 용으로 내 시스템에 설치되어 있음을 확인했습니다. 결과적으로 이전 Android 2.2 SDK ARM 이미지를 설치할 필요가 없다고 생각했지만 분명히 그렇지 않았습니다.


안녕하세요, SO에 오신 것을 환영합니다! 당신의 대답은 약간 "나, 너무"입니다. 일반적으로 SO에서 "me tooish"유형의 항목은 답변에 권장되지 않습니다. 주석에 이와 같은 것을 넣는 것이 더 나을 수 있습니다.
DWright

1
전적으로 동의합니다. 나는 이것을 위의 답변에 대한 코멘트로 추가하려고 계획했지만 새로운 기여자로서 아직 그렇게 할만 큼 평판이 충분하지 않습니다 (Current : 1, needed : 50). 나는 바쁘게하는 것이 낫다!
Chris Johnson

3

안녕하세요 똑같은 문제가 있었지만 이제 알았습니다. 어떤 API를 선택하고 해당 API 버전 에 대해 CPU / ABI를 사용할 수 있는지 확인하십시오. 가능하면 작업이 완료된 것입니다! 지원하는 창에 따라 장치를 선택하십시오.


3

SDK 관리자를 열고 모든 항목, 특히 시스템 이미지가 설치되어 있는지 확인해야합니다. 그 후에는 괜찮을 것입니다!


1
안녕하세요, 릴리와 stackoverflow에 오신 것을 환영합니다! 다른 댓글 / 답변을 보셨나요? 이것은 이미 제안 된 것으로 보이며 이것이 이유가 아닙니다.
ılǝ 2013 년

3

어떻게 든 SDK 경로를 변경 한 경우 설치 한 SDK가 제대로 나열되어 있어도 찾을 수 없습니다.

나는 openig Android SDK Manager와 그 대화 상자에서 Tools-> Manage AVDs 메뉴를 선택하여 해결했습니다. Eclipse의 도구 모음에서 직접 AVD 관리를 열면 새로 고침을 수행하여 생성 한 AVD를 확인해야합니다.


2

나는 실제로 일주일 전에이 문제에 부딪혔다. 이 문제는 최신 버전의 SDK와 함께 Android SDK 플러그인의 업데이트 된 Eclipse 버전을 사용하지 않는 것과 관련이 있습니다. 전반적으로 재미있는 문제 였지만 업데이트하자마자 사라졌습니다.

나는 심지어 AVD 이미지를 업데이트했지만 운이 없었다. 분명히 이전 플러그인은 새 이미지 레이아웃 등을 볼 수 없습니다. SDK 버전 22.3 용입니다.


2

Kubuntu 12.04, Eclipse Kepler, ADT가 설치된 경우 동일한 증상이 발생했습니다. ARM EABI v7a 시스템 이미지가 이미 설치되었습니다. 탈출구는 명령 줄에서 도구를 실행하는 것이었지만 불평하지 않았습니다. 이클립스를 다시 시작하면 트릭을 할 수 있었을 것 같지만 dit를 시도했는지 여부는 더 이상 확실하지 않습니다.


1

android-sdks \ tools에서 monitor.bat를 열고 거기에서 장치 관리자를 시작하고 AVD를 만들 수있었습니다.


이것은 질문에 대한 답을 제공하지 않습니다. 작성자에게 비평이나 설명을 요청하려면 게시물 아래에 댓글을 남겨주세요. 언제든지 자신의 게시물에 댓글을 달 수 있으며, 충분한 평판얻으면 모든 게시물댓글 수 있습니다 .
iTech 2014 년

@iTech 이것은 질문에 대한 대답입니다. 그것은 단지 형편없는 것입니다. ond : 앞으로 더 많은 답변을 보내 주시기 바랍니다. 감사합니다!

0

Visual Studio 2015에서 AVD Manager를 시작하면이 문제가 해결되었습니다.

나는 (많은 패키지) 모든 필수 패키지를 설치 했지만 한동안 사용하지 않았 으며 SDK 관리자에서이를 감지 하는 데 문제 가있었습니다 . 'android / sdk / tools'에서 monitor.bat 파일을 실행 한 후 AVD를 실행하는 것을 포함하여 위에 제공된 모든 솔루션을 아무 소용이없이 시도했습니다.

그런 다음 'Tools-> Android-> Android Emulator Manager'에서 VS의 AVD를 시작했고 'Google API Intel Atom x86'과 ARM EABI v7a 시스템 이미지를 즉시 감지 했습니다!

대상은 API 레벨 23으로 설정됩니다.


-2

AVD 생성 문제가있는 경우 새 폴더 (eclipse, android sdk, avd)에 넣은 다음 실행하면됩니다. 해당 폴더에서 Eclipse를 열고 평소대로 실행하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.