답변:
이제에서 (으 android-sdk
)로 이전 homebrew/core
했습니다 homebrew/cask
.
brew tap homebrew/cask
android-sdk
사용하여 설치
brew cask install android-sdk
ANDROID_HOME
에 프로필 을 추가 해야합니다 (.zshrc 또는 .bashrc).
export ANDROID_HOME=/usr/local/share/android-sdk
The following packages can not be installed since their licenses or those of the packages they depend on were not accepted: extras;intel;Hardware_Accelerated_Execution_Manager emulator tools ... ==> Exit status of failed command: #<Process::Status: pid 34109 exit 1>
brew cask edit android-sdk
preflight 명령을 편집했습니다. 나는 모든 사이에 개행을 수정 input : 'y'
했다input : 'y y y y y y y '
y
OS X에서 Android SDK를 설치하는 가장 쉽고 표준적인 방법은을 사용하는 것 brew
입니다.
brew install android-sdk
홈브류가없는 경우 구입 방법은 다음과 같습니다 .
그러면 Android SDK가 설치 /usr/local/Cellar/android-sdk/
되며 현재 설치하기 가장 좋은 위치입니다.
/usr/local/opt/android-sdk
.
android update sdk --no-ui
Homebrew와 함께 설치 한 후 실행 하여 최신 SDK 릴리스를 얻을 수도 있습니다 . 물론 CLI 만 사용하는 경우 --no-ui 옵션 (예 : Cordova)-Win!
개인적으로 선호하는 것은 Xcode와 모든 Apple Dev 도구가있는 곳에 ~/opt/local/android-sdk-mac
또는 Developer/android-sdk-mac
후자 를 넣는 것입니다 .
Android Studio 1.0을 설치하면
/ 라이브러리 / Android / sdk /
/Library
Mac에서 폴더가 터미널을 열 수 있습니다 할 수있는 가장 좋은 방법을 입력 한 다음 open Library
당신의 /~
다음 폴더에 드래그 & 파일 브라우저 위에 SDK 디렉토리를 놓습니다.
다른 방법으로 android-sdk를 설치할 수 있습니다
homebrew brew.sh의
명령을 사용하여 brew를 설치 하십시오.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
android-sdk
사용하여 설치
brew install android-sdk
이제에 android-sdk
설치됩니다/usr/local/opt/android-sdk
export ANDROID_HOME=/usr/local/opt/android-sdk
다음 안드로이드 스튜디오를 설치 한 경우 웹 사이트 ,
android-sdk
설치됩니다~/Library/Android/sdk
export ANDROID_HOME=~/Library/Android/sdk
나는이 기본값이 의미가 있고 그것에 충실하는 것이 더 낫다고 생각합니다.
homebrew/core
되었습니다 homebrew/cask
. brew cask install android-sdk
에서 http://developer.android.com/sdk/index.html , 당신이 당신으로 너무 오래, 어디서나 SDK를 설치할 수 있습니다 보인다
<sdk>/tools/
폴더 에서 안드로이드 도구 실행 "<sdk>/tools
시스템 경로에 디렉토리를 추가하십시오.자세한 정보는 여기에서 찾을 수 있습니다 : http://developer.android.com/sdk/installing.html
brew
설치에 사용 하면 질문에 대답하고 업그레이드와 같은 다른 가능한 문제도 해결할 수 있다고 생각 합니다. 아래에서 내 대답을 확인하십시오.