android - 맥터미널을 통해 OS X에서 adb에 액세스 할 수 없습니다. "명령을 찾을 수 없습니다"



5 Answers

slhck 외에도, 이것은 나를 위해 일한 것입니다 (맥).

자신의 SDK가 어디에 있는지 확인하려면.

  1. Android 스튜디오를 열고 다음으로 이동하십시오.

파일 -> 프로젝트 구조 -> SDK 위치

  1. 경로를 복사하십시오.

  2. 집에 숨겨진 .bash_profile 을 만듭니다.

  3. ( vim 으로 open -eopen -e ) 다음을 사용하십시오 :
export PATH=/Users/<Your session name>/Library/Android/sdk/platform-tools:/Users/<Your session name>/Library/Android/sdk/tools:$PATH
  1. 그런 다음 터미널에서 이것을 사용하십시오 . ~/.bash_profile . ~/.bash_profile

그래서 adb 장치를 찾는 방법에 게시

adb 사용법

내 Mac 시스템에 Android SDK와 Eclipse를 설치했습니다. Eclipse를 사용하여 프로그래밍 할 수 있으며 몇 가지 샘플 응용 프로그램을 만들었습니다. 하지만 난 여전히 터미널 창을 통해 adb 에 액세스 할 수 없습니다. 터미널에서 다음 명령을 시도했습니다.

$ pwd
/Users/espireinfolabs/Desktop/soft/android-sdk-mac_x86/platform-tools

$ ls
NOTICE.txt  dexdump     llvm-rs-cc-2
aapt        dx          llvm-rs-cc.txt
adb         lib         source.properties
aidl        llvm-rs-cc

$ adb --help
-bash: adb: command not found

나는 또한 ls 출력을 추가하여 어느 창에 있는지 알 수있다.




안드로이드 SDK를 어떻게 설치했는지 모르겠습니다. 하지만 Mac OS에서 제게 효과가 있었던 것은 brew를 사용하여 다시 설치하는 것입니다. 모든 문제가 연속적으로 해결되었습니다.

brew cask install android-sdk

나중에:

android update sdk --no-ui --filter 'platform-tools'

매력처럼




나에게 bash에서 zsh로 전환 한 후이 문제에 부딪혔다. 그래서 내 콘솔에서 Hyper 와 멋진 환상적인 것을 모두 볼 수 있었다. 나는 react-native run-android 사용하여 나의 반응 네이티브 어플리케이션을 실행하려고 노력하고 op의 이슈를 실행하려고 시도했다. 내 ~.zshrc 파일에 다음을 추가하면 문제가 해결되었습니다.

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



  1. 양조와 함께 adb를 설치하기 만하면됩니다.

    brew cask install android-platform-tools

  2. adb가 설치되어 있는지 확인하십시오.

    adb devices




명령 프롬프트를 통해 Eclipse를 시작하십시오 : mac -> cd /to_the_dir_where_eclipse 와 같이 open -a Eclipse.app 수퍼 유저 권한으로 open -a Eclipse.appopen -a Eclipse.app .




Related