'adb'는 내부 또는 외부 명령, 작동 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.
난 다음입니다 에뮬레이터에서지도 v2가 구글 실행하려고하고 이 튜토리얼. 에뮬레이터에 필요한 apk 파일을 설치하려고 할 때 오류가 발생합니다.
이 튜토리얼을 사용 하여이 문제를 해결하려고 시도했습니다. 모든 단계에 따라 paltform-tools의 경로를 환경 경로에 추가했습니다. 또한 PATH 변수를 수정 한 후 새 CommandPrompt 창이 시작되었습니다.
그러나 같은 오류가 발생합니다. 에뮬레이터에서 Google지도 응용 프로그램을 확인해야합니다. 친절하게 제안하십시오.
'adb' is not recognized as an internal or external command,
operable program or batch file.
adb의 경로를 시스템 변수로 설정하십시오. " ADT Bundle / sdk / platform-tools " 에서 adb를 찾을 수 있습니다 . 경로를 설정하고 cmd n을 다시 시작한 다음 다시 시도하십시오.
또는
adb.exe가있는 디렉토리로 이동하여 PATH를 설정하지 않으려는 경우에도 동일한 작업을 수행 할 수 있습니다.
모든 길을보고 싶다면
echo %PATH%
매번 사용하려면 시스템 변수에 adb 경로를 추가하십시오. cmd (명령 프롬프트)에 입력하고 다음을 작성하십시오.
echo %PATH%
이 명령은 adb 경로를 추가하기 전의 상태를 보여줍니다.
setx PATH "%PATH%;C:\Program Files\android-sdk-windows\platform-tools"
큰 따옴표가 포함 된 경우 추가하려는 경로를주의하십시오
cmd 다시 쓰기를 다시 시작한 후 :
echo %PATH%
경로가 추가되었음을 알 수 있습니다
추신 :이 세션에 cmd 경로를 추가하려면 다음을 사용할 수 있습니다.
set PATH=%PATH%;C:\Program Files\android-sdk-windows\platform-tools
새로운 Android Studio 1.3의 ADB 위치는 다음과 같습니다.
C:\Users\USERNAME\AppData\Local\Android\sdk\platform-tools.
이제이 위치를 환경 변수의 PATH 끝에 추가하십시오. 예 :
;C:\Users\USERNAME\AppData\Local\Android\sdk\platform-tools
Windows 7에서 다음을 수행 하여이 작업을 수행했습니다.
시작 > 제어판 > 시스템 > 고급 시스템 설정 > 환경 변수 ...
이 환경 변수 창의 (사용자 이름) 에 대한 사용자 변수에서 강조 표시 Path
하고 편집 ...을 클릭 하십시오.
그런 다음 변수 값 필드 ;
의 끝에 아직없는 경우 a를 추가 한 다음 동일한 필드에 추가 해야합니다.C:\Users\<your-username>\AppData\Local\Android\sdk\platform-tools;
그런 다음 세 개의 OK 버튼을 클릭하여 나가십시오.
명령 프롬프트 창이 이미 열려 있으면 닫았다가 다시 열면 adb devices
명령이 작동합니다.
adb.exe를 찾을 수있는 안드로이드 설정 폴더에서 플랫폼 도구 폴더의 경로를 따르십시오
D : \ Software \ Android \ Android \ android-sdk \ platform-tools
자세한 내용은 스크린 샷을 확인하십시오.
Windows 10에서는
- 사용자 변수 PATH 추가 :
%USERPROFILE%\AppData\Local\Android\sdk\platform-tools
. - 다시 시작하십시오
cmd
(있는 경우). adb devices
, 포함되어 있으면 모두 설정되어 있어야합니다.
그게 다야!
아래와 같이 SDK를 설치 한 환경 변수 "PATH"에 경로를 추가하십시오.
\Sdk\platform-tools
예를 들어 아래 이미지에서 할 수 있습니다.
변경 내용을 보려면 명령 프롬프트를 다시여십시오.
adb 명령은 새 버전의 Android Studio에서 C : \ Users \ USERNAME \ AppData \ Local \ Android \ sdk \ platform-tools 아래 새 경로에있을 수 있습니다 . 나는이 장소에서 나를 찾았다.
Vamsi Tallapudi 의 이전 답변을 바탕으로 다음 과 같은 동적 경로를 생각해 냈습니다.
%LOCALAPPDATA%/Android\sdk\platform-tools
Windows 환경 변수를 사용하고 있습니다. 이 솔루션은 우아하고 쉬우므로 공유하고 싶습니다.
Android 스튜디오를 열고 상단 네비게이션 바에서 "도구"를 누르십시오.
tools->SDK Manager
SDK 위치를 얻을 수있는 곳
열다 SDK folder -> platform-tools
OS가 Windows 인 경우 매우 간단합니다. Android Studio를 설치할 때 adb.exe는 다음 폴더에 있습니다.
C:\Users\**your-user-name**\AppData\Local\Android\Sdk\platform-tools
경로를 복사하여 환경 변수에 붙여 넣습니다.
터미널을 열고 다음을 입력하십시오 : adb
완료되었습니다!
1 일 : 이클립스가있는 드라이브로 이동 하고 제 경우에는 SDK 및 플랫폼 도구로 이동하십시오 .C : \ adt-bundle-windows-x86_64-20140702 \ sdk \ platform-tools
2 차 : 쉽게 접근 할 수 있도록 해당 주소를 복사
3 : 열린 명령 프롬프트 윈 + 연구 및 입력 cmd를 입력 히트를
4 : cmd에 주소를 붙여 넣고 모두 입력하십시오.
아래에서 PATH를 정의 할 때 동일한 문제가 발생했습니다.
C:\Program Files (x86)\Java\jre1.8.0_45\bin;C:\dev\sdk\android\platform-tools
처음에 adb 루트를 가져올 때 문제가 해결되었습니다.
C:\dev\sdk\android\platform-tools;C:\Program Files (x86)\Java\jre1.8.0_45\bin
환경 변수의 경우 몇 가지 단계를 수행해야합니다.
제 경우에는 다음과 같습니다.
C:\Program Files (x86)\Android\android-sdk\platform-tools
이것이 내가 찾은 곳입니다.
C:\Users\<USER>\AppData\Local\Android\sdk\platform-tools
파일 탐색기에 전체 경로를 입력해야했습니다. 디렉토리가 숨겨져 있기 때문에 클릭 할 수 없었습니다.
이 경로는 Android 스튜디오에 나열되어 있습니다.
도구> Android> SDK 관리자> SDK 도구
먼저 Android SDK 폴더가있는 드라이브를 선택하십시오. 그런 다음 아래 단계를 수행하십시오.
cd DriveName : / 또는 Ex : cd c : / 'Enter'를 누르십시오
then you will give the path that is adb console path is there in a platform-tools folder so cd Root Folder/inner root folder if there/Platform-tools Press 'Enter' then it selects the adb directory.
For those using macOS, this osxdaily.com article shows several ways to add adb
to the $PATH.
Here's the one I prefer:
Add a file named
adb
to/etc/paths.d/
folder that just contains the path to adb's location:/Users/YourUserName/Library/Android/sdk/platform-tools/
In a Terminal window,
sudo vim /etc/paths.d/adb
-> enter the path and save the file.Close/re-open Terminal in order for it to see the change.
This answer assumes that the PATH has been correctly set as described in the other answers
Windows 10을 사용 중이고 관리자 권한이 없으면 CMD, powershell ... 프로그램을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택하십시오. 그런 다음 adb [명령]을 시도하십시오
ADB에 대한 경로를 설정하지 않은 경우 at .\adb
대신 실행할 수 있습니다 .adb
sdk/platformtools
당신은 adb.exe
명령 프롬프트로 on을 드래그하고 sdk/platformtools
공백을 남기고 원하는 명령을 입력하십시오 : like logcat
.
그것은 나를 위해 다음과 같이 보입니다 :
C:\adt-bundle-windows-x86-20130917\adt-bundle-windows-x86-20130917\sdk\platform-tools.exe logcat
Enter 키를 누르십시오.
'IT story' 카테고리의 다른 글
안드로이드 액션 바 제목과 아이콘을 변경하는 방법 (0) | 2020.04.26 |
---|---|
변수 만 참조로 전달해야합니다 (0) | 2020.04.26 |
안드로이드에서 다른 뷰 위에 뷰 배치 / 겹침 (z-index) (0) | 2020.04.26 |
Java에서 문자열 배열을 문자열로 변환 (0) | 2020.04.26 |
레일스 원시 SQL 예제 (0) | 2020.04.26 |