[Android] Android Studio をMacにインストールする

Android Studio自体はWinodwsでもMacでも同じように使えます。Macのメリットは端末のUSBドライバーを設定する必要がないとか、Macでしか開発できないiOSアプリもできるなどでしょう。

Mac上でのAndroid Studioの使い方は基本的にはWindowsと変わりませんが、セットアップは多少違いがあります。尚、Windowsは Windows 開発環境設定 を参照ください
 

アンドロイド・アプリ作るぞー

「推奨アプリ開発環境」

Android Studio 2.2.0

 

sponsored link

Android Studio の開発環境のセットアップ

 
環境設定の手順は大まかに以下の3つです

  1. JDKのインストール
  2. Android Studio をインストール
  3. 足りないSDKを追加でインストール

PCシステムの確認
 
Mac にセットアップするために必要な条件として以下のようなものがあります
Developers: System Requirements
 

  • Mac® OS X® 10.8.5 or higher, up to 10.11.4 (El Capitan)
  • 2 GB RAM(最低限)システムメモリ, 8 GB RAM 以上を推奨
  • 2GB hard disk space(最低限) 推奨4GB(500MBがIDEで1.5GBがSDKとEmulatorのsystem Image)
    • 実際には数十GBのスペースを使うようになりますので4GBでも少ないと思います。アップデートでどんどん増えます。
  • 1280 x 800 minimum screen resolution
  • Java Runtime Environment (JRE) 6
    • 以前はフォントのレンダリングで使ったようですが必要ないかもしれません
  • エミュレータ:特に記述がなくなったが、デフォルトで大丈夫ということかも
 

1. JDKのインストール

 
「アプリケーション」「ユーティリティー」「ターミナル.APP」を立ち上げて
 
スクリーンショット 2016-08-29 12.49.55
 
ターミナルで javac -version を打ち込みます

JDKが無いようであれば、こちらからインストール Java SE Development Kit 8

MacのみJDK1.8が推奨とは記載されていないのですが Android Studio Install によると、Mac版 Android Studio はJDK8には未だ不安定要素が残っているようです。(Android Studio 2.1.1 2016/5/25)

もし不安定な事象があればJDK7を入れたほうがいいかもしれませんが、いずれ解消されるでしょう。

 

2. Android Studio のインストール

こちらから Android Studio をダウンロードします
http://developer.android.com/sdk/index.html
 
screen-shot-2016-09-21-at-11-56-40
 
ライセンスに同意し
DOWNLOAD ANDROID STUDIO
をクリックすると、ダウンロードが始まります
 
他にもページ下の方にあるdmgファイルを直接ダウンロードしてもできます。
 
mac_androidstudio_01
 
ダウンロードフォルダに
android-studio-ide-xxx.yyyyyyy-mac.dmg
のようにファイルが落とされています
 
この dmg ファイルを実行
 
screen-shot-2016-09-21-at-12-04-37
 
「Android Studio.app」を掴んで矢印のようにフォルダに入れます
コピーが始まります(何もなく終わります)

アプリケーションのフォルダにある
Android Studioをクリックして起動します
 
screen-shot-2016-09-21-at-12-42-12
 
以前のバージョンでの設定を使うかどうかの選択
 
スクリーンショット 2016-04-11 18.12.13
 
Setup Wizard が始まります
「Next」
 
スクリーンショット 2015-09-17 14.08.45
 
Install Type を選択
初めてならば「Standard」にしたほうが無難
 
スクリーンショット 2015-09-17 14.08.59
 
確認画面をチェックして「Finish」
 
スクリーンショット 2016-04-11 18.17.46
 
コンポーネントをダウンロード
 
スクリーンショット 2015-09-17 14.09.51
 
ダウンロード終了
 
スクリーンショット 2015-09-17 14.40.50
 
「Finish」すると「Android Studio」Top画面が表示されます
 
androidstudio2-2mac
 
これで基本的なセットアップは終了です
 

「お疲れっす」

「お疲れっす…もうちょっとです」

 

 

3. SDK 等の追加インストール

 
このままでも開発はできますが最低限のSDKしか入っていません
その他のものもインストールしておきましょう
 
Android Studio から「Configure」から「SDK Manager」を選択
 
androidstudio2-2mac_2
 
Android SDK のSetting画面となります。
 
screen-shot-2016-09-21-at-12-31-42
 
あるいは、開発画面の状態で
「Tools」->「Android」->「SDK Manager」
からも起動できます

その他、AVD Manager等もここにあります。また、これらは、アイコンでも起動できます。
 
スクリーンショット 2016-04-11 18.49.21
 
例えば、自分の実機がMarshmallowだったら最低限Android6.0以上は必要となります。
インストールします
 
screen-shot-2016-09-21-at-12-35-06
 
左候補のどれか1つを選択すると「Accept」をチェックできるようなにります。
「Next」
 
screen-shot-2016-09-21-at-12-38-25
 
SDKのインストールが始まり、しばらくすると終了します。
 
スクリーンショット 2016-04-11 18.54.40
 
更に他のツールを見ていきます
「Launch Standalone SDK  Manager」
をクリックします
 
スクリーンショット 2016-08-29 12.59.26
 
SDK Manager 画面となります
 
スクリーンショット 2016-08-29 13.00.47
 
ここで、必要なものを入れます。作成するアプリによってどれを選ぶか変わってきます。

  • 最新はAndroid 7.0 ですが、市場にはまだAndroid 6.x.x や5.x.xがありますので必要なものを入れましょう
    古いAPIでAndroid 2.x は必要ならば後からインストールもできます
  • 各APIにあるSamples for SDKは最新版があればいいかもしれません
  • xxx System Image のようなエミュレータのImageは全部はいらない
    • エミュレータのイメージは1つあたり1GBになるので注意です
  • Extra には後々必要なものがありますので入れておきましょう
    • Android Support Library
    • Google Play Service
    • Google Repository 

PCパフォーマンスや回線スピード等によりますが、インストールが多いと時間がかかります
 

次のステップ

 
この後は環境設定の確認のため

をやってみてください

その他関連ページ

  1. エミュレータの設定
  2. SDKバージョンとプラットフォーム
  3. Android Studio での encoding 設定

 
Reference:
http://developer.android.com/intl/ja/sdk/installing/index.html?pkg=studio
 
 

補足)JRE6 インストール

 
以前はJRE6をインストールすることが明記されていたのですが、無くなりました。一応必要ないと思っていますがフォントのレンダリング絡みで問題が起きたとき用に残しておきます。
〜〜〜

Android Tools Project Site によると
http://tools.android.com/tech-docs/configuration/osx-jdk

  1. 開発環境のIDEでJavaを使用
  2. コンパイルでJDKを使用

通常はこれらが同じものですが
Macでは違うバージョンを使うことが多々あるようです
 
また、これによると
http://www.java.com/ja/download/faq/java_mac.xml#java6

  • Mac OS X 10.6以下
    • Mac OSには、AppleのJavaがプリインストールされています
  • Mac OS X 10.7 (Lion)以上
    • Javaはプリインストールされていません

この場合、Java6はAppleの提供するJavaが必要ということのようです
こちらからインストールします

https://support.apple.com/kb/DL1572?locale=en_US&viewlocale=ja_JP

javaforosx.dmg がダウンロードされますので

スクリーンショット 2015-09-17 11.28.38
使用許諾契約に同意しインストールします

スクリーンショット 2015-09-17 11.31.18

インストールしたものをターミナルで確認すると
1.6.0.jdk ができているのがわかります