Mac OS X에서 Android SDK를 어디에 설치합니까?


198

Mac OS X에서 Android SDK를 어디에 설치해야합니까?


10
brew설치에 사용 하면 질문에 대답하고 업그레이드와 같은 다른 가능한 문제도 해결할 수 있다고 생각 합니다. 아래에서 내 대답을 확인하십시오.
sorin

4
분명, 기본, 보통의 위치 가 기본적으로 설치되어 단순히 ~ / 라이브러리 / 안드로이드 / SDK /입니다. 다른 곳에서 원할 경우 기본 설치 위치입니다.
Fattie

2
Android Studio가 설치된 OS X 시스템에서는 ~/.android-sdk/기본적 으로 설치되었습니다 .
Elliot

답변:


83

이제에서 (으 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>
Pete

2
설치 스크립트를 일시적으로 수정할 수있는 것 같습니다 : brew cask edit android-sdkpreflight 명령을 편집했습니다. 나는 모든 사이에 개행을 수정 input : 'y'했다input : 'y y y y y y y 'y
Pete

@Pete는 당신이 대답을 사랑합니다. 라이센스 프롬프트에서 실패로 내 문제를 해결
Risinek

1
@Pete이 문제는 더 이상 homebrew cask에 존재하지 않습니다

1
이 답변은 패키지를 엉망으로 만들었습니다. 이것을 사용하지 마십시오
Yuseferi

433

OS X에서 Android SDK를 설치하는 가장 쉽고 표준적인 방법은을 사용하는 것 brew입니다.

brew install android-sdk

홈브류가없는 경우 구입 방법은 다음과 같습니다 .

그러면 Android SDK가 설치 /usr/local/Cellar/android-sdk/되며 현재 설치하기 가장 좋은 위치입니다.


14
@kalev Eclipse 또는 IntelliJ에 IDE가 버전 번호가 포함 된 해결 된 Cellar 디렉토리를 참조하지 않아야한다고보고하는 것이 좋습니다. 참조 만해야합니다 /usr/local/opt/android-sdk.
James Wald

7
사제 바위! android update sdk --no-uiHomebrew와 함께 설치 한 후 실행 하여 최신 SDK 릴리스를 얻을 수도 있습니다 . 물론 CLI 만 사용하는 경우 --no-ui 옵션 (예 : Cordova)-Win!
Antony Sastre

이것은 잘 작동합니다. 그래도 다른 사용자의 권한에 문제가 있습니다. 거기에서 Android Studio는 시작을 거부합니다.
Hauke

그냥 하나의 폴더 깊이 : 나에 대한 /usr/local/Cellar/android-sdk/24.4.1/
루카스 Liesis

예를 들어 @AntonySastre는 그렇지 않습니다. Cordova 이외의 다른 CLI를 사용할 수 있습니다.
Aristides

39

개인적으로 선호하는 것은 Xcode와 모든 Apple Dev 도구가있는 곳에 ~/opt/local/android-sdk-mac또는 Developer/android-sdk-mac후자 를 넣는 것입니다 .


2
허용 된 답변; 다른 것들도 사실이지만 키트는 어디에서나 설치할 수 있습니다. 이것은 내 질문의 정신에 있으며 구체적인 작업을 제공합니다. 감사.
Carl Manaster

38
향후 독자의 경우 iOS 10.6 인 경우 / Developer / android-sdk-mac 또는 / Developer 아래에 저장하지 마십시오. 10.7로 업그레이드하면 Apple이 / Developer 디렉토리를 .Trash
James

9
) @ 제임스 당신은 OSX가 아닌 아이폰 OS 의미
니므롯 다얀

5
homebrew로 설치하는 것 (sorin의 답변 참조)은 파일 시스템의 임의 위치에 놓는 것보다 훨씬 좋습니다.
gorjusborg

38

Android Studio 1.0을 설치하면

/ 라이브러리 / Android / sdk /


19
제 경우에는 ~ / Library / Android / sdk /에있었습니다
Daniel Gray

사람이 찾는 데 문제가있는 경우 /LibraryMac에서 폴더가 터미널을 열 수 있습니다 할 수있는 가장 좋은 방법을 입력 한 다음 open Library당신의 /~다음 폴더에 드래그 & 파일 브라우저 위에 SDK 디렉토리를 놓습니다.
EpicPandaForce

29

기본적으로 안드로이드 SDK 설치 프로그램 경로는 ~/Library/Android/sdk/


18

다른 방법으로 android-sdk를 설치할 수 있습니다

  1. 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
  2. 다음 안드로이드 스튜디오를 설치 한 경우 웹 사이트 ,
    android-sdk설치됩니다~/Library/Android/sdk

    export ANDROID_HOME=~/Library/Android/sdk

나는이 기본값이 의미가 있고 그것에 충실하는 것이 더 낫다고 생각합니다.


오류 : 이름이 "android-sdk"인 사용 가능한 수식이 없습니다 . 에서로 마이그레이션 homebrew/core되었습니다 homebrew/cask. brew cask install android-sdk
Vladimir Vukanac

7

에서 http://developer.android.com/sdk/index.html , 당신이 당신으로 너무 오래, 어디서나 SDK를 설치할 수 있습니다 보인다

  1. " <sdk>/tools/폴더 에서 안드로이드 도구 실행 "
  2. <sdk>/tools시스템 경로에 디렉토리를 추가하십시오.

자세한 정보는 여기에서 찾을 수 있습니다 : http://developer.android.com/sdk/installing.html


고마워, 나는 그 페이지를보고 있었지만 실제로 그것을 넣을만한 합의점을 찾고있다.
Carl Manaster

2
그것을 넣는 가장 좋은 장소는 당신이 어디에 있는지 기억하는 곳입니다. 아니요, 나는 화려하지 않습니다 (또는 의심스럽지 않습니다), 이것은 개인적인 선택이며 일반적으로 전문적인 선택이 아닙니다.
KevinDTimm

2
고마워, 케빈; 당신의 논리에 감사드립니다. 나는이 물건을 넣을 표준 장소가 없으며 다른 개발자에게 놀라운 장소가 무엇인지 알고 싶습니다. 유닉스에는 많은 표준 장소가 있습니다. 표준은 때때로 일부 소프트웨어, 즉 단순한 관례 이상으로 요구되는 것처럼 보입니다. 나는 Mac이 더 자유 롭다는 것을 알고 있지만 여전히 어떤 종류의 표준이나 규칙을 따르고 싶습니다.
Carl Manaster

6

나는 단지 내 안에 MyUser/Documents/Development있습니다. 저는 Mac을 사용하는 유일한 사람이므로 시스템 전체에서 액세스 할 수 있도록 걱정할 필요가 없었습니다.


4

나는 / Developer / SDKs에 내 것을 넣었다. 나는 그것을하기 위해 인증을 받아야했다. 그러나 합의가 없기 때문에 나는 그것이 기억되는 장소처럼 들렸다 고 생각했다.


4

~ / sdks / android-sdk-mac_x86에 배치했습니다. 모든 SDK를 한 곳에 보관하고 홈 디렉토리 아래의 sdk 폴더가 가장 적합합니다.


2

나는 이것으로도 놀았습니다. 처음에는 문서 폴더에 있었지만 '철학적'으로 이해되지 않는 것으로 결정했습니다. 내 홈 폴더에 Android 디렉토리를 만들고 Eclipse와 Android SKK를 거기에 배치하기로 결정했습니다.


0

간단한 방법은 일부 안드로이드 프로젝트에서 필요한 SDK로 변경됩니다.

compileSdkVersion

build.gradle 파일에 관리자와 함께 설치할 수 있습니다

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.