Android SDKをMac OS Xのどこにインストールしますか?


198

Android SDKはMac OS Xのどこにインストールする必要がありますか?


10
を使用brewしてインストールすることで、あなたの質問に答え、アップグレードなどの他の考えられる問題も解決すると思います。以下の私の答えを確認してください。
ソリン、2011年

4
明らかに、デフォルトでは、いつもの場所、それがデフォルトでインストールされているだけで〜/ライブラリ/アンドロイド/ SDK /です。他にどこにあるのか、それがデフォルトのインストール場所です。
Fattie

2
Android Studioがインストールされ~/.android-sdk/た私のOS Xシステムでは、デフォルトでインストールされていました。
エリオット

回答:


83

android-sdkから移行しているhomebrew/corehomebrew/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-sdkです。プリフライトコマンドを編集しました。私は毎週の間に改行input : 'y'input : 'y y y y y y y 'A に変更しましたy
Pete

@Pete love you answer ..ライセンスプロンプトの失敗に関する私の問題を解決
Risinek

1
@ピートこの問題は自作の樽ではもう存在しません

1
この答えは私のパッケージを台無しにしました。これを使用しないでください
ユセフェリ

433

OS XでAndroid SDKをインストールする最も簡単な(そして標準の)方法は、を使用することbrewです。

brew install android-sdk

自作がない場合は、次の方法で入手できます

これにより/usr/local/Cellar/android-sdk/、Android SDKがインストールされます。現時点では、これがインストールに最適な場所です。


14
@kalev EclipseまたはIntelliJに対して、IDEがバージョン番号を含む解決されたCellarディレクトリを参照するべきではないことを報告する価値があるかもしれません。参照するだけです/usr/local/opt/android-sdk
James Wald、2014

7
自作ロック!android update sdk --no-uiHomebrewでインストールした後に実行して、最新のSDKリリースを入手することもできます。もちろんCLIのみを使用する場合(つまりCordovaを使用する場合)の--no-uiオプション-Win!
アントニーサストレ2014

これはうまくいきます。ただし、他のユーザーの権限に問題があります。そこでAndroid Studioは起動を拒否します。
Hauke、

ちょうど1つのフォルダより深い:)私にとっては、その/usr/local/Cellar/android-sdk/24.4.1/
Lukas Liesis

@AntonySastre、それは例えば、そうではないでしょう。Cordova以外のものでもCLIを使用できます。
アリスティデス2015

39

私の個人的な好みは、それを置くことです~/opt/local/android-sdk-macか/ Developer/android-sdk-macXcodeと、すべてのApple Devのツールが開催されている後者。


2
受け入れられた答え; 他のものは本当です-キットはどこにでもインストールできます-これは私の質問の精神であり、私に作業するための具体的なものを与えます。ありがとう。
Carl Manaster、2010

38
今後の読者のために、iOS 10.6を使用している場合は/ Developer / android-sdk-macまたは/ Developerの下に保存しないでください。10.7にアップグレードすると、Appleが/ Developerディレクトリを.Trashにスローするためです
James

9
@ジェームズはiOSではなくOSXを意味します;)
Nimrod Dayan 14

5
自作でインストールすること(ソリンの回答を参照)は、ファイルシステムのランダムな場所にドロップするよりもはるかに優れています。
gorjusborg 2014

38

Android Studio 1.0をインストールすると、

/ライブラリ/ Android / sdk /


19
私の場合、それは〜/ Library / Android / sdk /にありました
Daniel Grey

/LibraryMacでフォルダを見つけられない場合は、ターミナルを開いopen Library/~フォルダを入力し、SDKディレクトリをファイルブラウザにドラッグアンドドロップするのが最善の方法です。
EpicPandaForce


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 Studioをインストールした場合、
    android-sdkにインストールされます~/Library/Android/sdk

    export ANDROID_HOME=~/Library/Android/sdk

これらのデフォルトは理にかなっており、それに固執する方が良いと思います


エラー:「android-sdk」という名前の使用可能な数式はありません。からに移行されhomebrew/coreましhomebrew/caskbrew cask install android-sdk
Vladimir Vukanac

7

http://developer.android.com/sdk/index.htmlから、SDKはどこにでもインストールできるようです。

  1. <sdk>/tools/フォルダー内のAndroidツールを実行します」
  2. <sdk>/toolsディレクトリをシステムパスに追加する

詳細はこちら:http : //developer.android.com/sdk/installing.html


おかげで、私はそのページを見てきましたが、私はそれを置くためのある種のコンセンサスの良い場所を本当に探しています。
Carl Manaster、2010

2
それを置くのに最適な場所は、あなたがそれがどこにあるか覚えているところです-そして、いや、私は悪賢い(または怪しい)ではありません。
KevinDTimm 2010

2
ありがとう、ケビン。私はあなたの論理に感謝します。私がこれらのものを置く標準的な場所がないというだけのことであり、他の開発者にとって驚くべき場所が何であるかを知りたいと思っています。UNIXには標準的な場所がたくさんあります。標準によっては、一部のソフトウェアで必要になる場合があります。つまり、単なる規則ではありません。Macはもっと無料だと思いますが、それでも何らかの標準や慣習に準拠したいと思っています。
Carl Manaster、2010

6

私はちょうど私のものを持っていMyUser/Documents/Developmentます。Macを使ったのは私だけなので、システム全体でアクセスできるようにする必要はありませんでした。


4

私は/ Developer / SDKsに入れました。そのためには認証が必要でしたが、コンセンサスがないため、覚えている場所のように思えました。


4

私は最終的に〜/ sdks / android-sdk-mac_x86に配置しました。私はすべてのSDKを1か所に保管するのが好きで、ホームディレクトリの下のsdkフォルダが最も理にかなっています。


2

私もこれをいじっています。私は最初、それをドキュメントフォルダーに入れていましたが、それが「哲学的」な意味をなさないと判断しました。私はホームフォルダーにAndroidディレクトリを作成し、そこにEclipseとAndroid SKKを配置することにしました。


0

簡単な方法は、いくつかのAndroidプロジェクトで必要なSDKに変更することです

compileSdkVersion

build.gradleファイルにあり、マネージャーでインストールできます

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.