LoginSignup
23
26

More than 5 years have passed since last update.

MacでAndroidネイティブ開発環境構築

Last updated at Posted at 2015-03-04

MacBook Air + Eclipse + Android SDK による開発環境の構築手順です。一番クラシックな手法での開発環境になります。他の選択肢としては「Eclipse ADTバンドル版」や、Eclipse不要の「Android Studio」を用いた開発方法もあります。

yotsuba_s.jpg1)JDK7 インストール

▼ここからDL
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
⇒Mac OS X x64 185.86 MB jdk-XXXX-macosx-x64.dmg

ダウンロードしたら、dmgファイルをダブルクリックしてインストーラーを実行します。

yotsuba_s.jpg2)Eclipse インストール

▼ここからDL
http://www.eclipse.org/downloads/
⇒Eclipse IDE for Java EE Developers「Mac OS X 64 Bit」

ターミナル起動後、解凍と移動

$ cd ~/Downloads
$ tar zxfv eclipse-jee-luna-SR1a-macosx-cocoa-x86_64.tar.gz
$ mv eclipse ~/Applications/

yotsuba_s.jpg3)Android SDK インストール

▼ここからDL
http://developer.android.com/sdk/index.html#Other
⇒Other Download Options
 └ SDK Tools Only
   └ Mac OS X android-sdk_rXXXX-macosx.zip

ターミナル起動後、解凍と移動

$ cd ~/Downloads
$ unzip android-sdk_r24.0.2-macosx.zip
$ mv android-sdk-macosx ~/Applications/

yotsuba_s.jpg4)パッケージのインストール

ターミナル起動後、パッケージインストーラーを起動

$ ~/Applications/android-sdk-macosx/tools/android

適宜、必要なものをインストール。

yotsuba_s.jpg5)ADT Plugin インストール

Finderで ~/Applications/ フォルダを開き、Eclipseを起動する。
Eclipse起動時、普通にクリックすると「開発元が未確認」エラーが出るので、「controlキー+クリック ⇒ 開く」。

メニューバー > Help > Install New Software...

[Add]ボタン押した後、以下を入力して[OK]ボタン。

名前    :ADT Plugin
ロケーション:https://dl-ssl.google.com/android/eclipse

あとは成り行きで・・・

SDKロケーションの設定を求められたら、 ~/Applications/android-sdk-macosx と入力。

yotsuba_s.jpg6)Android開発フォルダにパスを通す

設定ファイルを開いてパスを2つ記述。

vi ~/.bash_profile
───────────
export ANDROID_HOME=$HOME/Applications/android-sdk-macosx
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

反映する

source ~/.bash_profile

ハローワールド的なやつは近日記載予定 m(_ _)m

yotsuba_s.jpg参考URL

▼Mac OS X 上に Android 開発環境を構築する
http://kzy52.com/entry/2014/11/08/220810

▼Android環境構築(Mac版)
http://techfun.cc/android/mac-android.html

23
26
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
23
26