2016-06-26 1 views
7

Android Studio를 사용하여 Android 앱에서 개발을 시작하려고하지만 앱을 실행할 때마다 Unable to obtain result of 'adb version' 오류가 발생합니다. Android Studio를 제거하고 다시 설치하려고했습니다. 다른 컴퓨터 (Windows 10을 실행하는)와 동일한 오류가 발생할 때마다 여러 번. 문제점을 조사한 결과 일관된 해결책을 찾지 못했습니다. (또는 실제로 작동하는 하나) 나는 안드로이드 개발에 매우 ​​익숙하며, 무엇을 해야할지에 대해 약간의 상실감이있다. 이 문제를 푸는 데 도움이된다면 많은 도움이 될 것입니다.Android Studio : 'adb 버전'결과를 얻을 수 없습니다.

+1

Android Studio에는 문제가되지 않으며 Android sdk (Android SBD 디렉토리의 platform-tools 디렉토리 내에 있어야합니다.)와 관련이 있습니다. 아마도 그것이 실제로 거기에 있는지 확인하십시오 ... – Warrick

+0

내가 아는 한 말하면서 거기에있는 것처럼 보입니다. 내 플랫폼 도구 폴더는 다음과 같습니다. http://imgur.com/aalXCAE 시도할만한 것이 있습니까? – teamshortcut

+1

명령 줄에서 "adb.exe version"을 실행하면 "Android Debug Bridge version 1.0.32"와 (과) 비슷한 결과가 반환됩니까? 그렇다면 안드로이드 스튜디오가 안드로이드 SDK가 실제로 어디에 있는지 알지 못한다고 생각합니다 ... 실패한 경우 명령을 실행하면 분명히 작동합니다. – Warrick

답변

10

@ user3109468 덕분에 해결책을 찾았습니다. Android Studio에 Android SDK 디렉토리가 잘못되었습니다. 파일> 프로젝트 구조에서 SDK의 디렉토리가 올바른지 확인하십시오. 내 C:\Users\[user]\AppData\Local\Android\sdk (Google은 sdk에게 어떤 이유로 자본 "S"를주었습니다 ...)

2

이것은 Windows의 가상 메모리 문제 때문일 수 있습니다. 명령 줄에서 adb를 실행 해보십시오. adb version 같은 일이 BTW, 플랫폼 도구는이 명령을 발사하면에서 차지하는 c:\Users\<your userid>\AppData\Local\Android\sdk\platform-tools

에 위치 할 것이며, 실제로 답은 얻을? 5 초 이상 걸리면 Android Studio에서 응답을 기다리고 시간이 초과되고 오류가 발생합니다.

수정 방법은 무엇입니까? 컨트롤 패널 -> 시스템 -> 고급 시스템 설정 -> 고급 탭 -> 성능 -> 설정 -> 고급 -> 가상 메모리 변경

가상 메모리 줄이기를 시도하십시오. 크기. 예 : Fr 4096Mb이면 2048Mb (초기 및 최대)로 다시 시작하라는 메시지가 표시되므로 다시 시작하여 커피 한잔을 사주세요. 그런 다음 시스템이 가동되면 adb 버전을 실행 해보십시오. 빨리 실행됩니까? 그렇다면 문제가 해결됩니다. 가상 메모리로 돌아가 이전에 크기를 늘리면됩니다.

나는 컴퓨터에 가상 메모리 문제를 해결하기 전에 간단한 hello world 프로그램을 실행하는 데 20 초 정도 걸렸습니다.

+0

고맙습니다 !!!! 이 문제로 2 일 후, 나는 그것을 고칠 수 있었다. 고맙습니다! – Caique

0

Android SDK 위치 및 Android NDK 위치가 올바른지 확인하십시오.

  1. 파일 -> 프로젝트 구조로 이동하십시오.
  2. Android SDK 위치 및 Android NDK 위치를 설정합니다. enter image description here
8

의 선택을 취소 : Tools>Android과에서 enable adb integration을 다시 할 수 있습니다.

이것은 나를 위해 일했습니다.

+0

네, 고마워요. 저도 잘 됐습니다 .... –

관련 문제