0

Android Studio에서 에뮬레이터에 배포하려는 간단한 hello world 앱을 만들었습니다.Android Studio의 에뮬레이터에 앱을 배포 할 수 없습니다. - "unknown avd"

정확하게 동일한 프로젝트 (필요한 패키지를 모두 설치 했음) 이전에 작동 했었지만 이번에는 "임의의 이유로 Android 가상 장치 선호"아래에서 "Target : Emulator" 나는 빨간색으로 다음과 같은 것을 얻는다 : "Unknown AVD".

저는 인터넷 검색을하고 답변이 다릅니다. 가장 적합한 것으로 보이는 대답은 다음과 같습니다.

원하는 API 용으로 모든 Intel Image Library 및 Google API를 설치해야합니다. SDK 관리자로 이동하여 intel 시스템 이미지가 인 지 확인하십시오. 설치되어 있지 않은 경우 Google API Library를 설치해야합니다.

그러나 SDK 관리자에는 이러한 "Intel Image libraries"및 "Google API"옵션이 없습니다. 이 옵션의 다른 이름에 대한 이러한 단축 이름이 있습니까?

에뮬레이터를 설치하고 실행하는 방법에 대한 아이디어가 있으십니까?

내 환경에 대한 정보의 비트 :

  • 안드로이드 스튜디오 2.3.3
  • 윈도우 7 프로페셔널 64 비트
  • Gradle을 버전 : 3.3
  • 선정 SDK 플랫폼 패키지 : 안드로이드 7.1.1 (Nougat)/API 수준 25
    수정 3
  • 가상 장치 : Nexus 5X API 25
+0

그냥 실제 장치에서 실행하십시오 (잠시 전에 시도해보십시오. 디버깅이 환상적입니다.) – Rienk

+0

질문은 장치가 아닌 에뮬레이터를 실행하는 것입니다. –

+0

다른 사람이 있습니까? –

답변

0

adb 서버를 종료하고 다시 시작하십시오.

당신의 ADB 바이너리 (리눅스/OSX) 또는 adb.exe (창)을 찾아이 수행

ADB 죽 서버

이 문제를 해결해야

ADB 시작 서버

문제가 해결되지 않더라도 에뮬레이터를 다시 시작하십시오.

+0

죽이고 다시 시작되었습니다. did not work –

0

sdk가 설치된 위치로 이동하여 adb.exe을 찾아 플랫폼 도구로 이동하십시오. 내 기본값은 또한 가장 일반적인 (C:/User/$USER$/AppData/Local/Android/sdk/platform-tools/) 그 후 서버을 죽이고 서버를 다시 시작합니다. 누군가가 도움을 줄 수있는 문제가 아직 해결되지 않았다는 사실을 알리면 문제가 해결 될 수도 있습니다.

+0

나는 exe를 발견 할 수 있었다. 그것을 죽이고 다시 시작했지만 여전히 해결되지 않았습니다.사실 나는 서버가 실행 중이 아니기 때문에 아무 것도 죽이지 않는다는 메시지를 받았습니다. –