bestsource

adb 명령을 찾을 수 없습니다.

bestsource 2023. 9. 1. 21:11
반응형

adb 명령을 찾을 수 없습니다.

는 실해야합다니를 해야 합니다.adb forward사용자가 브라우저를 사용하여 전화기에 입력할 수 있는 ezkeyboard 애플리케이션을 사용하기 전에 명령을 내렸습니다.

가 행할때실을 할 때.adb forward tcp:8080 tcp:8080합니다. 명령합다니다.adb command not found오류 메시지입니다.

달릴 수 있습니다android터미널에서 명령합니다. 왜죠?adb작동하지 않나요?

Android Studio 1.1.0을 사용한 제 경우 경로는 다음과 같습니다.

/Users/<username>/Library/Android/sdk/platform-tools

을 항음목에 합니다.~/.bash_profile

export PATH=~/Library/Android/sdk/tools:$PATH
export PATH=~/Library/Android/sdk/platform-tools:$PATH

그럼 실행

$ source ~/.bash_profile

현재 터미널 세션에서 프로필을 로드하거나 터미널을 다시 엽니다.

만약 당신이 Bash 대신에 더 현대적인 Z Shell을 사용한다면, 그것을 넣으십시오.~/.zprofile대신.

adb가 설치되어 있습니까?확인하려면 터미널에서 다음 명령을 실행합니다.

~/Library/Android/sdk/platform-tools/adb

출력이 인쇄되는 경우 다음 설치 단계를 건너뛰고 터미널 명령 I 목록으로 바로 이동합니다.

  1. Android Studio 시작
  2. 도구 -> Android -> SDK Manager를 통해 SDK Manager 실행
  3. Android SDK Platform-Tools

Mac에서 다음 명령을 실행하고 터미널 세션을 다시 시작합니다.

echo export "PATH=~/Library/Android/sdk/platform-tools:$PATH" >> ~/.bash_profile

는 ": zsh"를 사용해야 ..zshenv.bash_profile

ㅠㅠadb사용자의 $PATH 변수에 있습니다.

또는

다음을 사용하여 위치를 찾을 수 있습니다.whereis로실니다로 합니다../adb

저는 Mac 10.11.1을 사용하고 있고 안드로이드 스튜디오 1.5를 사용하고 있으며, "/Users/user-name/Library/Android/sdk/platform-tools"라는 광고가 있습니다.

이제 bash_profile을 편집합니다.

emacs ~/.bash_profile

bash_profile에 이 줄을 추가하고 user-name을 사용자 이름으로 바꿉니다.

export PATH="$PATH:/Users/user-name/Library/Android/sdk/platform-tools"

저장하고 닫습니다.이 명령을 실행하여 bash_profile을 다시 로드합니다.

source ~/.bash_profile

Android-sdks/tools/adb_has_moved 파일에서.txt:

adb 도구가 platform-tools/로 이동했습니다.

SDK에 이 디렉터리가 없으면 SDK 및 AVD Manager(안드로이드 도구 실행)를 시작하고 "Android SDK Platform-tools"를 설치합니다.

또한 플랫폼-tools/디렉토리를 포함하도록 PATH 환경 변수를 업데이트하여 임의의 위치에서 adb를 실행할 수 있도록 하십시오.

UNIX에서 다음과 같은 작업을 수행합니다.

export PATH=$PATH:~/android-sdks/platform-tools

이것이 가장 쉬운 방법이며 자동 업데이트를 제공합니다.

  1. 홈브루를 설치합니다.

     /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  2. 애드버타

     brew install --cask android-platform-tools
    
  3. adb 사용 시작

     adb devices
    

터미널에 다음 명령을 입력합니다.

nano.vmdk_profile

그리고 다음 행을 추가합니다(사용자 이름을 사용자 이름으로 바꿉니다).

export ANDROID_HOME=/Users/USERNAME/Library/Android/sdk 
export PATH=${PATH}:${ANDROID_HOME}/tools 
export PATH=${PATH}:${ANDROID_HOME}/platform-tools

텍스트 편집기를 닫은 다음 아래 명령을 입력합니다.

source.vmdk_profile

이 편집하기를 .PATH변수, 다음으로 이동합니다.platform-tools의디리니다입토가 있는 입니다.SDK가 설치되어 있고 명령이 거기에 있습니다.

다음과 같이 사용할 수 있습니다.

  1. 파일을 저장한 디렉토리로 이동합니다.SDK:

    cd /Users/mansour/Library/Developer/Android/sdk/platform-tools

  2. 을 합니다.adb으로 합니다../현재 디렉터리에서 사용할 수 있습니다.

    ./adb tcpip 5555

    ./adb devices

    ./adb connect 192.168.XXX.XXX

zshrc 파일이 있는 Mac 사용자(배시 프로필이 없는 사용자)용.

  1. 사용자 폴더로 이동하여 cmd + fn + shift + "."(Mac 노트북 키보드에서!)를 누릅니다.

  2. 숨겨진 파일이 표시됩니다. 텍스트 편집기를 사용하여 .zhrc 파일을 엽니다.

  3. 이 줄을 붙여넣고 중괄호 사이의 사용자 이름을 변경하는 것을 잊지 마십시오.

export PATH="$PATH:/Users/{username}/Library/Android/sdk/platform-tools"

.zhrc를 저장하고 닫을 수 있습니다.

  1. 터미널을 열고 다음을 사용하여 파일을 다시 로드합니다.
source ~/.zshrc

이제 adb 명령줄을 사용할 수 있습니다!

이 솔루션은 Mac용입니다.

SDK 플랫폼 도구를 이미 다운로드하고 adb 경로를 설정하려고 하는 경우:

SDK를 사용할 수 있는지 확인하려면 다음 경로를 따라 확인하십시오.
Library ( > Android > > User > Library (사용자) > Android > sdk > platform-tools >adb
IMAGESDK 파일

macOS 시스템에서 adb 명령의 PATH를 설정하려면 먼저 셸 구성 파일을 편집해야 합니다.macOS의 기본 은 Bash 또는 Zash입니다.
Bash를 사용하는 경우 ~/.bash_profile 파일을 편집해야 합니다. 그렇지 않으면 홈 디렉토리에서 ~/.zprofile을 편집해야 합니다.

방법은 다음과 같습니다.

터미널별:

  1. 터미널 창을 열고 다음 명령을 입력합니다.
nano ~/.bash_profile

또는

nano ~/.zprofile

Nano 텍스트 편집기에서 ~/.bash_profile 또는 ~/.zprofile 파일이 열립니다.

  1. 다음 행을 파일에 추가합니다.
export PATH=~/Library/Android/sdk/tools:$PATH
export PATH=~/Library/Android/sdk/platform-tools:$PATH

를 누릅니다.Ctrl+X하려면 Nano를 누릅니다.Y변경 사항을 저장하고Enter파일 이름을 확인합니다.

  1. 다음 명령을 실행하여 셸 구성을 다시 로드합니다.
source ~/.bash_profile

또는

source ~/.zprofile

adb에 대한 PATH를 설정한 후에는 터미널 창에서 adb 명령을 실행할 수 있습니다.


수동으로:

  1. Home&탭 디토리렉 & 탭command+shift+. 시스템Mac 시노템/트북스)
    IMAGE( 보기)
  2. 파일 ~/.bash_profile 또는 ~/.zprofile을 검색하여 엽니다.
    IMAGE( 보기)
  3. 필요한 경로를 추가하고 저장합니다.
    IMAGE( 보기)
export PATH=~/Library/Android/sdk/tools:$PATH
export PATH=~/Library/Android/sdk/platform-tools:$PATH
  1. 다음 명령을 실행하여 셸 구성을 다시 로드합니다.
source ~/.bash_profile

또는

source ~/.zprofile

adb에 대한 PATH를 설정한 후에는 터미널 창에서 adb 명령을 실행할 수 있습니다.

SDK 플랫폼 도구를 이미 다운로드한 것으로 간주합니다.이러한 명령은 MAC 사용자를 위한 것입니다.

이 명령은 ADB를 로컬로 설정합니다.따라서 터미널을 닫고 다시 열면 이 명령을 다시 실행할 때까지 ADB 명령이 작동하지 않습니다.

export PATH=~/Library/Android/sdk/platform-tools:$PATH

이 명령은 ADB를 전역으로 설정합니다.따라서 이러한 명령을 실행한 후에는 다음 번에 다시 설정할 필요가 없습니다.

echo 'export PATH=$PATH:~/Library/Android/sdk/platform-tools/' >> ~/.bash_profile

source ~/.bash_profile

은 Mac을 만 하면 됩니다./Users/(USERNAME)/.bash_profile편집기에 있는 이 파일.
경로를 추가하려면 이 줄을 추가합니다.

export PATH="/Users/myuser/Library/Android/sdk/platform-tools":$PATH

스튜디오를 통해 adb를 설치하는 경우 기본 경로입니다.이 줄에서 사용자 이름을 변경하는 것을 잊지 마십시오.

은 야설을 설치해야 .adb명령어는 다음과 같습니다

brew install --cask android-platform-tools

저 같은 경우에는.platform-tools디렉토리에서 잘못된 방법으로 명령을 사용했습니다.

adb install

올바른 방법 대신:

./adb install

Mac(OS X 10.8.5)에는 다음과 같은 애드버타이즈가 있습니다.

~/Library/android-sdk-mac_86/platform-tools

그래서, 편집합니다.$PATH의 신의에.bash_profile그리고.source그것.

그 이유는 당신이 잘못된 디렉토리에 있기 때문입니다(즉, adb executor가 포함되어 있지 않습니다).

솔루션은 다음과 같습니다(단계별).

adb가 설치된 위치를 찾습니다.사용 중인 OS에 따라 다릅니다.

맥, 안에 있을 수도 있어요: "~/Library/Android/sdk/platform-tools"

또는

창문, 안에 있을 수도 있습니다: "%USERPROFILE%\AppData\Local\Android\sdk\platform-tools\".

그러나 이렇게 긴 디렉터리를 기억할 수 없는 경우 " 명령을 사용하여 빠르게 찾을 수 있습니다.find "미널명보사십오시용터서해에줄령."오명"에서을 시도해 .find / -name "platform-tools" 2> /dev/null (주: 아직 Window에서 테스트하지 않았지만, Mac에서는 확실히 작동합니다.)

*Find 명령어 설명

  • "/" 문자 앞에 공백이 있습니다. --> 모든 컴퓨터가 아닌 사용자 디렉토리에서만 찾을 수 있습니다.
  • "2> /dev/null-->에 의해 되었습니다. --> ignore find results가 거부되었습니다.이 코드가 없는 것을 사용해 보세요, 당신은 제 말을 이해할 것입니다.

adb를 설치한 곳으로 이동합니다.많은 사람들이 언급하는 세 가지 방법이 있습니다.

  • 매개 변수하지 않을 것)를 "PATH 글로권변수를매개(PATH 지벌않음다니변)"로export PATH=~/Library/Android/sdk/platform-tools당신이 위에서 얻은 디렉토리입니다.로 이는 결과를 출력하지 . 하려면 call "명 은 결 인 않 를 이 니 다 변 를 습 " 십 시 하 오 려 호 " 출 면 하 경 로 으 적 지 하 성 공 쇄 과 령 " 를 ▁" ▁call ▁note 시 ▁path 오 를 ▁won , ▁command ▁path 이 십 ▁you ▁if 하 출 ▁any 호 fully ▁successexport | grep PATHPATH가 무엇인지 확인합니다.

  • 글로벌 변수에 PATH"로 추가합니다(권장합니다).export PATH=~/Library/Android/sdk/platform-tools:$PATH또는 "export PATH=$PATH:~/Library/Android/sdk/platform-tools"

  • 위에서 찾은 길로 가십시오.cd ~/Library/Android/sdk/platform-tools"

부사 사용:

  • PATH를 변경하거나 업데이트하는 경우 PATH를 글로벌 매개 변수로 추가했으므로 임의의 adb 함수를 호출하기만 하면 됩니다.(예: "adb devices")

  • ▁path로 .cdfunctions with prefix " 령명를, 사두여 " 용하사 adb 호출수"./ "(예: "./ adb devices")

저는 adb 패키지를 설치하여 이 문제를 해결했습니다.Ubuntu를 사용합니다.

sudo apt install adb

이것이 당신에게 도움이 될 것 같습니다.

Mac을 사용하는 경우 아래 명령을 사용해 보십시오.

소스 $HOME/.bash_profile

저의 경우, 저는 제 터미널에 다음 행을 추가했습니다.

PATH="/Users/Usersname/Library/Android/sdk/platform-tools" 내보내기:$PATH

사용자 이름을 사용자 이름으로 바꾸십시오.

enter를 누른 다음 'adb'를 입력하여 오류가 사라졌는지 확인합니다.만약 그렇다면, 이것이 당신이 봐야 할 것입니다: 안드로이드 디버그 브리지 버전 1.0.40.

...여러 명령에 의해 실행됩니다.이렇게 끝맺음: 로그에 사용할 디버그 정보의 쉼표로 구분된 $ADB_TRACE 목록: 모두, adb, 소켓, 패킷, rwx, usb, sync, sysdeps, transport, jdwp $ADB_VENDER_KEES 콜론으로 구분된 키(파일 또는 디렉토리) $ANDROID_LOG_TAGS 태그의 일련 번호: 로그에서 사용할 태그(도움말 참조)

만약 당신이 그것을 얻는다면, 안드로이드를 다시 실행하세요. 그러면 그것은 작동할 것입니다.

터미널을 시작할 때마다 $PATH 변수가 다시 작성되지 않도록 하려면 홈 디렉토리(~/) 아래에 .bash_profile(Mac의 경우 .profile에 불과함) 파일을 편집하고 파일 어딘가에 내보내기 문을 배치합니다.

이제 터미널을 시작할 때마다 $PATH 변수가 올바르게 업데이트됩니다.프로필 파일을 수정한 후 즉시 터미널 환경을 업데이트하려면 다음을 입력합니다.

source ~/.profile 
nano /home/user/.bashrc  
export ANDROID_HOME=/psth/to/android/sdk  
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools  

그러나 sudo/sudo에는 작동하지 않습니다.시스템 전체 변수를 설정해야 하는 경우에는 /etc/profile, /etc/bash.bashrc 또는 /etc/환경에 변수를 추가하는 것을 고려해 볼 수 있습니다.

i:

nano /etc/bash.bashrc  
export ANDROID_HOME=/psth/to/android/sdk  
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools  
  • adb가 설치되어 있는지 확인합니다.
  • sudo apt 설치 adb를 실행하여 설치할 수 있습니다.
  • 또한 장치의 USB 인증을 취소하고 USB 디버깅을 활성화한 상태에서 연결을 시도할 수도 있습니다.

ADB #Solved Simply Download SDK 플랫폼 도구를 찾을 수 없습니다.https://developer.android.com/studio/releases/platform-tools.html 다운로드한 파일을 추출합니다.Android Studio의 Sdk Manager로 이동하여 링크를 복사합니다.파일 탐색기로 이동하여 복사한 SDK의 경로를 붙여넣어 SDK 파일을 봅니다.Adb 파일이 누락된 것을 확인하고 다운로드한 파일(플랫폼 도구) 복사 내용을 열고 Sdk 도구 파일(adb가 누락된 파일)의 모든 내용을 교체한 후 저장합니다.당신은 가도 좋습니다.

나의 경우 이것이 이 문제의 해결입니다.

  1. Android SDK를 설치했는지 확인하십시오. 일반적으로 SDK의 위치는 이 위치에 있습니다.

    /Users/사용자/라이브러리/Android/sdk

  2. 다음에 해당 디렉토리로 이동합니다.

  3. 디렉토리에 들어가면 이 명령을 입력합니다. /platform-tools/adb install your-location-of-apk

이 폴더에 adb가 ,android-sdk-macosx/platform-tools/먼저 플랫폼 도구를 설치해야 합니다. 실행android-sdk-macosx/tools/androidAnd Android SDK Manager에서 플랫폼 도구를 설치합니다.

adb 명령을 /bin/ 폴더로 이동해야 합니다.

내 경우:

sudo su
mv /root/Android/Sdk/platform-tools/adb /bin/

생선을 사용하는 경우:
fish_add_path /Users/<name>/Library/Android/sdk/platform-tools/
또는 동일한 내용을 추가할 수 있습니다.~/.config/fish/config.fish
야 할 수도 있습니다.

를 명다을추니다에 합니다..zshrc

-> 파일 열기 ->vi .zshrcsdk 추가 - > 안드드sdk 파일 추가 - >exportPATH="/Users/<user>/Library/Android/sdk/platform-tools:$PATH"

-> -> -> .Esc + :wq

언급URL : https://stackoverflow.com/questions/10303639/adb-command-not-found

반응형