一番かんたんなJava入門

これからJavaを始めようという人の為の超入門サイトです。丁寧、簡単にこだわった解説なので初心者にぴったりです

Home » Androidアプリの作り方 » Androidアプリ開発環境の構築方法(2015年6月更新)

Androidアプリ開発環境の構築方法(2015年6月更新)

time 2014/03/17

注意)この記事はeclipseによる開発環境の構築方法を解説しています。

 Android Studioでの開発環境を構築したい方はAndroidアプリ開発環境の構築 Android Studio編をご覧ください。
※GoogleはAndroid Studioを推奨しています。

sponsored link

Androidアプリ開発環境

 Androidアプリを開発するために必要なものは、3つあります。

①JDK
 JDKというのはJavaを使ってプログラムを書いて動かす為に必要なソフトウェアのセットです。
 まだインストールしていない人はJDK? Path? Java開発環境を作ろうを読みながらやれば簡単にインストールできるので、やって見てください。
②eclipse
 eclipseというのは統合開発環境と呼ばれるjavaプログラミングに必須と言える開発ツールです。
 まだインストールしていない人は、eclipse?Pleiades?Java統合開発環境を用意を読んでインストールしてみて下さい。
③Android SDK
 Android SDKというのは、Androidアプリを開発する際に必要なツールのセットです。

 このページでは、①JDKと②eclipseは既にインストールしているという前提で、③Android SDKのダウンロード、インストールについて丁寧に説明します。

Android SDK

 SDKというのは”Software Development Kit”の略で、何らかの特定のソフトウェアを開発する際に必要なツールのセットのことです。
 例えば「Windows SDK」とか「iPhone SDK」とか「Google Maps SDK」とかいろいろあります。
 「Android SDK」というのは、Androidアプリを作るためのSDKのことです。

ダウンロード

 Android SDK | Android Developersで、Android SDKをゲット出来ます。
追記:リンク先のページが微妙に変わっていたので画像等入れ替えました。

 せっかちな人は既にダウンロードボタンを押してしまってるかも知れませんが、android-sdk-dl ここからダウンロードしてはいけません。
 いけませんってことも無いのですが、ここからダウンロード出来るのはeclipseとかもセットになった開発ツールです。余計なものが入ったのをダウンロードするのは無駄に重いし、無駄にややこしいと思います。

 なので、このダウンロードボタンには触らずに、ちょっと下の方の「VIEW ALL DOWNLOADS AND SIZES」をクリックします。android-sdk-dl2

 そして、「SDK Tools Only」の中から自分のパソコン環境に適したものを選んでダウンロードします。
 インストーラー(installer_r23.0.2-windows.exe)の方が楽ちんでいいと思います。なぜかWindows版しかないみたいですが。。sdk13※画像はinstaller_r22.6-windows.exeになっています。

インストール

 ダウンロードした「installer_r23.0.2-windows.exe」ファイルをダブルクリックして、Android SDKをインストーラーを立ち上げます。

 インストーラーを立ち上げると、まずパソコン内にJDKがインストールされているかが自動的にチェックされます(数秒かかるかもしれないのでちょっと待ちましょう)。
 JDKがインストールされているのが確認されたら、この画面になります。sdk1 「Next」をクリックします。
 

 このパソコンを使う人全員にAndroid SDKを使う権利を与えるのか、あなただけが使えるようにするのかを選択します。複数人で使っているパソコンでなければ、どっちでもいいです。sdk21 「Next」をクリックします。

 Android SDKをインストールする場所(ディレクトリ)を選択します。特に問題がなければそのままでいいです。sdk3 「Next」をクリックします。

 ショートカットが要らない場合はチェックボックスにチェックを入れます。sdk4 「Install」をクリックすると、インストールが始まります。

 インストールが完了したら、「Next >」をクリック。

ライブラリをインストール

 Android SDKのインストールが完了すると、Android SDK Managerというのが勝手に開くと思います。もし開かない場合はインストールしたディレクトリ内にある「SDK Manager.exe」をダブルクリックして開いてください。
sdk5 ここで開発に必要なツールなどを選択してインストールします。
 初めからインストールするべきものにチェックが入っていると思いますので、そのまま「Install ○○ packages…」というボタンをクリックするだけで大丈夫です。一応、以下にインストールするべきものをリストアップしておきます。

○必須
Android SDK Tools
Android SDK Platform-tools

○最新のものだけでOK
Android SDK Build-tools
Android4.4.2(API 19)内の全部

○あった方がいい
Android Support Library
Google USB Driver

 「Accept License」にチェックを入れて「Install」をクリックするとインストールが始まります。sdk6

 環境にもよると思いますが、インストールには結構時間がかかります。20分から30分ぐらいかな?sdk7

 インストールが完了したらAndroid SDK Managerを閉じます。

eclipseにプラグインをインストール

 今インストールしたAndroid SDKをeclipseから使えるようにする為に、eclipseにプラグインをインストールします。

 eclipseを開きます。

 「ヘルプ」→「新規ソフトウェアのインストール」をクリックします。sdk1

 「追加」をクリック。sdk2

 リポジトリーの追加というダイアログが開くので「名前」と「ロケーション」を入力します。
 名前は任意です。「Android plugin」とか適当にどうぞ。
 ロケーションに、「http://dl-ssl.google.com/android/eclipse/」と入力して「OK」をクリック。sdk3

 表示されているもの全部にチェックを入れて、右下の「次へ」をクリック。sdk4

 何もせず右下の「次へ」をクリック。sdk5

 「使用条件の条項に同意します」にチェックを入れて、完了をクリック。sdk6

 すると、勝手にダイアログが閉じられて、プラグインのインストールが始まります。a1

 途中で、警告メッセージが出てインストールの続行を問われますが、「OK」をクリック。a2

 プラグインのインストールが完了したら、eclipseの再起動を促されるので「はい」をクリック。a3

 再起動するとGoogleに情報を提供するかを聞かれるので、「はい」か「いいえ」どちらかを選んで「完了」をクリック。a4

 「ようこそ」というタブが開いているので、☓をクリックして閉じます。a5

Androidアプリケーションプロジェクトを作成

 全て正しくインストールされていたら、eclipseでAndroidアプリケーションプロジェクトを新規作成できるようになっているはずです。
 確かめてみましょう。

 左上のファイル新規プロジェクトをクリックします。android1

 Androidアプリケーション・プロジェクトというのが選択できるようになっていますね?android2

 これでAndroidアプリを開発する環境は整いました。
 続きはまた次回!

 本格的に勉強したい方は、本で勉強してください!(Androidは結構ころころ仕様が変わるので新しい本がお勧めです。中古本は情報が古いのでお勧めできません。)

Androidアプリを作ろう



今だけ→転職できなければ全額返金の「エンジニア転職保証コース」
絶対エンジニアになる!→テックエキスパート

フリーランスエンジニアの収入例を見てみる→レバテックフリーランス

全くの初心者がWordPressでブログを始める方法

全くの初心者がWordPressでブログを始める方法

sponsored link

Androidアプリを作ろう

コメント

  • ありがとうございます。
    大変参考になりました。

    by qwu €2014/06/10 14:26

  • ご丁寧にありがとうございます。
    お役に立ててよかったです。

    by Nobuo@管理人 €2014/06/10 22:48

  • ほかのサイトみてやってみると、JDK、ADT、Preiadesを入れろとだけ書いてあって、全部にEclipseが入っていてどれを使えばいいのか全然わからなかった。
    初心者が躓くのなんてこんな初歩的なところです。
    このサイトでは最短の順序が書いてあって、わからないところは飛ばせとか、割り切ってあるので、とてもわかりやすかったです。
    ありがとう助かりました。

    by とおりすがり €2014/06/11 01:15

  • ご丁寧にありがとうございます。
    具体的に褒めていただけて嬉しい限りです。

    頑張ってまとめた甲斐がありました。

    by Nobuo@管理人 €2014/06/11 22:48

  • […] Androidアプリ開発環境の構築方法 最新版(2014年3月現在) […]

    by 初心者がAndroidアプリ開発をするための心構え② ~環境の構築~ – とりまやってみる €2014/06/24 11:52

  • とても助かりました、ありがとうございます。
    どの指示も過不足がなく、わかりやすかったです!

    by aaaa €2014/07/03 03:13

  • ご丁寧にコメントしてくれてありがとうございます。
    そう言って頂けると嬉しいです。

    アプリ作り頑張ってくださーい!

    by Nobuo@管理人 €2014/07/04 09:31

  • スムーズに開発環境の構築が完了しました。
    他サイトより大変わかりやすかったです。

    ありがとうございます。

    by unity €2014/07/11 11:08

  • 嬉しいコメントありがとうございます。

    丁寧に作った甲斐がありました。^^

    by Nobuo@管理人 €2014/07/11 12:22

  • プラグインのインストールで、開発ツールはあったのですがNDKプラグインの項目がありませんでした
    とりあえずndkをダウンロード・解凍したのですがその後どうすれば、、、

    by nikuu €2014/07/14 03:38

down

コメントする



一番かんたんなJava入門

Androidアプリの作り方

忘備録

私の作ったAndroidアプリ

おすすめプログラミングスクール

プログラミングスクール検索

受講スタイル

習得したいスキル

習得したい言語・フレームワーク

オプション

料金

 この本は全く何も分からない初心者の方にお勧めです。プログラミングをするには覚えなければならない事が無茶苦茶いっぱいありますが、この本は教えてくれる順番、その構成が素晴らしいです。RPGのゲームを作るというストーリーにのっとってちょっとずつ難しいことを教えてもらえます。
 無機質で膨大なデータが載っているような本は読む気にならないという方は、こういうストーリー仕立ての本でチャレンジしてみてはいかがでしょうか?(注:RPGを作る為の本ではありません。)

 ある程度、Javaを読み書きできるようになったら、オブジェクト指向について学ぶべきです。本書は、抽象的で分かったような分からんようなオブジェクト指向という考え方について、非常に分かりやすい例を出して説明してくれています。オブジェクト指向とは何なのか?という本質を掴むのにこれほど適した本はないと思います。
 オブジェクト志向の理念を理解できれば、より効率のいいコードをより楽に書けるようになるはずです。Java上級者を目指すなら必読の一冊![詳細]

管理人

Nobuo_CREATE

Nobuo_CREATE

WordPressテーマPrinciple、マテリアルを作ったり、Androidアプリを作ったり、Java入門サイトを作ったり、本を書いたりしています。大阪の北野田駅近くのマイスタイルという学習塾を経営しています。どうぞよろしく。 [詳細]



sponsored link

オススメ書籍

 この本は全く何も分からない初心者の方にお勧めです。プログラミングをするには覚えなければならない事が無茶苦茶いっぱいありますが、この本は教えてくれる順番、その構成が素晴らしいです。RPGのゲームを作るというストーリーにのっとってちょっとずつ難しいことを教えてもらえます。
 無機質で膨大なデータが載っているような本は読む気にならないという方は、こういうストーリー仕立ての本でチャレンジしてみてはいかがでしょうか?(注:RPGを作る為の本ではありません。)

 ある程度、Javaを読み書きできるようになったら、オブジェクト指向について学ぶべきです。本書は、抽象的で分かったような分からんようなオブジェクト指向という考え方について、非常に分かりやすい例を出して説明してくれています。オブジェクト指向とは何なのか?という本質を掴むのにこれほど適した本はないと思います。
 オブジェクト志向の理念を理解できれば、より効率のいいコードをより楽に書けるようになるはずです。Java上級者を目指すなら必読の一冊![詳細]

只今、急拡大中

JavaからのRuby on Rails入門

JavaからのRuby on Rails入門