スマートフォン、Androidのライフハックを検証したり紹介する情報サイト。スマホやスマホグッズのレビュー、ひかりTV関連の情報などを行っています。

【新・初心者向け】Android SDKの最新インストール手順2011年10月版!少しだけシンプルに解説!

スポンサーリンク

Android4.0のイメージ

Android4.0が来ちゃったんだねぇ

世の中、スマートフォンブームということでAndroidが普及してきたよね。
その上、Android4.0が発表されたよね。
もう、Android SDKをインストールしちゃいたい人が去年の今頃の倍くらいはいると思うんだ。

だからこそ、これからAndroid SDKをいじる人やスクリーンショット(画面キャプチャ)だけのためにAndroid SDKを使いたい人も倍くらいに増えてると思うんだ。

そういうわけで、インストーラーに頼らない、かつ迅速・丁寧な2011年10月時点でのAndroid SDKインストール手順を紹介しよう。

※2020年5月現在、Android SDKのインストール方法が大きく変わっています!!
こちらを参考にしてください。

  • 【2020年5月版】さらに簡単に!PCにAndroid Studio(Android SDK)をインストールする方法
  • もっとシンプルにわかりやすくSDKをインストールするんだ

    以前のAndroid SDKインストール手順の紹介記事のコメント欄をみていただくとわかるが、sdkのインストーラー(exeのもの)、エラーばっかりなので正直面倒くさすぎなんだ。
    肝心のパスを通したりなどを結局手動でやらないといけないし、ファイル一式がProgram Filesの下に置かれるのでWindows7のHOMEなどでは管理者権限で実行しなければ必要ファイルのインストールさえできなかったりと、ライト(?)なユーザーにとってはとにかく不便!

    だから、もっとシンプルに!もっとスピーディーに!インストールする一連の手順をザックリかつ深掘りしながら紹介したいんだッ!

    手順たち

  • STEP.1 必要なものを準備
  • STEP.2 JAVAのインストールとパスの設定
  • STEP.3 Android SDKの解凍と設置
  • STEP.4 SDK managerを使って必要なものをインストール
  • STEP.5 Android SDKのパスの設定
  • STEP.6 いちおう動くか確認してみよう
  • いつもの一言
  • STEP.1 必要なものを準備

    ナニをするにもまずは準備が必要だ。
    とにかく必要なものを揃えよう。

    ・windows PC
    ・Android SDK本体
    http://developer.android.com/intl/ja/sdk/index.html
    ダウンロードするもの:android-sdk_r○○-windows.zip

    Android SDKは「exe」ではなく「zip」のものをダウンロードして使う。(追記:上記リンクの「DOWNLOAD FOR OTHER PLATFORMS」をクリック!
    Google的にはRecommendedな「exe」は私的にはもはや決してRecommendできない。
    「sdk_r○○」の○○はバージョンなのでちょいちょい変わる。気にせず最新のものを使おう。

    ※2012年7月29日追記
    ZIPは「DOWNLOAD FOR OTHER PLATFORMS」リンクからダウンロードできる。

    ・JAVA
    http://www.oracle.com/technetwork/java/javase/downloads/index.html
    ダウンロードするもの(64bit版PCの場合):jdk-7u1-windows-x64.exe
    ダウンロードするもの(32bit版PCの場合):jdk-7u1-windows-i586.exe

    上記URLの「Java Platform (JDK)」をダウンロードする。64bit版PCと32bit版PCでダウンロードするものが異なるので注意するんだ。
    ファイル名の「7u1」の部分はバージョンなのでちょいちょい変わる。気にせず最新版を使えばいいと思う。

    STEP.2 JAVAのインストールとパスの設定

    JAVAに関しては、最近のPCではインストールしてあるものも多い気配。
    だからこそ情事の前にとりあえずJAVAの有無を調べるんだ。

    「c:\Program Files\JAVA」または「C:\Program Files (x86)\JAVA」に「jdk」で始まる名前のフォルダがあるかどうか見てみよう。
    無ければインストールする必要があるし、あったとしてもパスの設定が必要な場合がありそうだ。

    またJAVAは異なるバージョンのJAVAを同じPCにインストールすることができてしまう。面倒な人はとりあえず最新版をインストールし、それでパスを設定するのが楽チンコースかも知れない。

    インストールしてない場合は上記URLから「Java Platform (JDK)」を選択、利用規約に同意したならばダウンロードしインストールだ。

    JAVAのパスの設定方法

    インストールができたら次はJAVAのパスの設定だ。
    私と同じバージョンのJAVAをインストールした人なら、設定すべきパスは「C:\Program Files\Java\jdk1.7.0_01\bin;」だ。
    「1.7.0_01」の部分がインストールしたJAVAにバージョンよって異なるので注意深く見守ろう。

    「スタート(画面左下windowsマーク)」をクリック
    →「コンピューター(マイコンピュータ)」を右クリック
    →「プロパティ」をクリック
    →「システムの詳細設定(詳細設定)」をクリック
    →「詳細設定」タブをクリック
    →「環境変数」をクリック
    →「○○○○のユーザー環境変数」の一覧に「PATH」が無ければ「新規」をクリック
     「PATH」があったら「PATH」をクリックしたうえで「編集」をクリック
    →「変数名」を「PATH」、「変数値」にパスを入力し「OK」をクリック
    →「OK」、「OK」と進んで設定完了!

    「変数値」に入力するパス

    C:\Program Files\Java\jdk1.7.0_01\bin;

    もう一度書くが数字部分はインストールしたJAVAのバージョンによって異なるので注意。
    既にインストールしてある人、別のバージョンをインストールした人は「ローカルディスク(C:)」→「Program Files」→「Java」と進めばバージョンがわかるはず。

    STEP.3 Android SDKの解凍と設置

    android-sdk_r○○-windows.zip」をダウンロードしたら、すかさず解凍しよう。
    解凍すると、「android-sdk-windows」というフォルダが発生する。
    次はその発生したandroid-sdk-windows」フォルダを、Cドライブのすぐ下に置こう
    これで設置はOKだ・・!

    ※2012年4月24日追記!
    解凍してできたフォルダが「android-sdk」だったというコメントを頂きました。解凍して発生するフォルダが「android-sdk-windows」というフォルダ名ではない場合もありそうです。ここで紹介しているフォルダ名は例として考えてもらって、パスの設定などの時は、フォルダ名に注意しよう!

    STEP.4 SDK managerを使って必要なものをインストール

    さてさて、JAVAが使えるようになれば今度はSDK manager.exeが使えるようになる。
    先ほど解凍したフォルダ「android-sdk-windows」の中に「SDK manager.exe」がいる。
    これを使うと必要なブツをインストールすることができる。

    それでは早速、ダブルクリックで「SDK manager.exe」を起動してみよう。
    必要なものについては、目的にもよるがスクリーンショット、フォントの変更(adb pushなど)くらいのことでしか使わないなら、「Packages」の「Tools」だけで充分だと思う。
    だが、念のため「Extras」の「Google USB Driver Package」もインストールした方が良いと思うよ、たぶん。
    SMT-i9100などメーカーからUSBドライバが提供されてないAndroid端末を所持する予感があるならなおさらだ。
    ※ちなみに調子に乗って上記二点以外の全部とかインストールしようとすると、とんでもない時間がかかるので注意!!

    ※2013年9月29日追記
    SDK manager.exeはダブルクリックで起動しない場合は、コマンドプロンプトで「android」を実行することでSDK managerを使うことができる。

    「SDK manager.exe」を起動したら「Tools」、「Extras」の「Google USB Driver Package」にチェックを入れて右下の「Install 2 packages」をクリック。

    SDK manager.exeイメージ1

    「Tools」、「Extras」の「Google USB Driver Package」にチェックを入れる。

    利用規約に同意したなら「Accept All」して「Install」をクリックだ!

    SDK manager.exeイメージ2

    利用規約に同意するしかSDKを使う方法は無いのだ・・


    SDK manager.exeイメージ3

    明日への希望を込めて・・クリックっ!!

    インストールが始まったらしばらく待とう。

    SDK manager.exeイメージ4

    なにやら始まるぞ・・ッ!

    SDK manager.exeイメージ5

    こんなメッセージが出てきたら物語は佳境なのだよ・・


    しばらくすると「Done loading packages.」というメッセージが現れる。
    表示されたら無事にインストール完了だっ!表示を確認したら「close」でOKだ。

    SDK manager.exeイメージ6

    インストールされてるっ!!!


    ちなみにPCによってはセキュリティソフトが異議を申し立てる場合がある。(なんかアラートだしたりするかも)
    それでもなお、SDKを使いたいのであればセキュリティソフトを一時的にオフにしたりなど苦渋の決断をせざるを得ないだろう・・

    STEP.5 Android SDKのパスの設定

    必要なものをインストールしたら、次はSDKのパスを設定しよう。
    設定しておくことでSDK関連の作業がスムーズになる。
    ・・っていうか設定しちゃえばいいと思うんだ。

    ともあれ「環境変数」の設定画面を開くんだ。
    ※()内はwindows XPでの名称ね。

    SDKのパスの設定方法

    「スタート(画面左下windowsマーク)」をクリック
    →「コンピューター(マイコンピュータ)」を右クリック
    →「プロパティ」をクリック
    →「システムの詳細設定(詳細設定)」をクリック
    →「詳細設定」タブをクリック
    →「環境変数」をクリック
    →「○○○○のユーザー環境変数」の一覧に「PATH」が無ければ「新規」をクリック
     「PATH」があったら「PATH」をクリックしたうえで「編集」をクリック
    →「変数名」を「PATH」、「変数値」に下記のパスを入力し「OK」をクリック
     ※JAVAのパス設定している場合、「PATH」が既に存在した場合は既に入っている値の末尾に追記しよう。
    →「OK」、「OK」と進んで設定完了!

    「変数値」に入力するパス

    C:\android-sdk-windows\platform-tools;C:\android-sdk-windows\tools;
    ※面倒なので一行にしてある。複数のパスを入力する時は必ず「;(セミコロン)」で区切るのがルールだ。

    ちなみに私の場合はJAVAのパスもあるので結果としてこんな感じになった。
    C:\Program Files\Java\jdk1.7.0_01\bin;C:\android-sdk-windows\platform-tools;C:\android-sdk-windows\tools;
    ※「jdk1.7.0_01」の数字部分はインストールしたJAVAのバージョンによって異なるので注意!

    参考として画像も載せておくよ。JAVAのパス設定の画像だけどイメージは掴みやすいと思うんだ・・

    パスの設定イメージ1

    さぁ・・


    パスの設定イメージ2

    さぁさぁ・・!


    Wow!

    察しが良い人はわかりましたね?
    そう、これで完了・・だ・・。
    ついにAndroid SDKのインストールが完了したのですよ・・

    STEP.6 いちおう動くか確認してみよう

    無事インストールできちゃったと思うんだけど、とりあえず動くかどうか確認してみよう。
    コマンドプロンプトを使って確認だ!

    コマンドプロンプトの起動

    「windows」キーを押しながら「R」キーを押して「ファイル名を指定して実行」を開こう。
    開いたら、「cmd」と入力し「Enter」キーをねじ込む。

    黒い画面が出るだろう?
    そこで「adb devices」と入力し「Enter」キーを押し込む。
    画像のような感じにメッセージなどが出たらバッチリインストール完了されているということなんだ!

    cmd

    OKだね!?


    「* daemon not running~」などの二行は表示されないかも・・表示されなくても「List of~」が出てたらダイジョウブだから・・

    同じく「ファイル名を指定して実行」で、「ddms」と入力し「Enter」キーを押し込むとddmsが起動するはずだ!
    ddmsを使うとAndroidのスクリーンショット(画面キャプチャ)を撮ったりできる。使い方はこちらを参考にしてくれっ!

    もはやあなたは自由だ・・誰の許可もいらないッ!
    好きなだけadbしたりddmsしてしまうことが許された瞬間なんだ・・ッ!!

    お疲れ・・様でした・・ッ!

    いつもの一言

    シンプルにって書いたけど、実際あまりシンプルではないかな。
    ちょいちょい説明が入ってるからややこしく感じるかも知れないけど、まとめると・・

    ・JAVAインストールとパスの設定
    ・SDK manager.exeでToolsとUSBドライバをダウンロード
    ・SDKのフォルダにパスを設定

    ・・って感じかな。

    余計なことは考えずにTry and Goだよ人生は・・。
    でもちょっと考えて行動はした方がいいよね。

    ところで今回使ったAndroid SDKはまたもや細やかかつ大胆な仕様変更が行われていたことに気付いた人はいるだろうか?
    SDK manager.exeが分割されてAVD manager.exeが新登場していた。

    SDK manager.exeの見た目も若干スッキリして使いやすくなってると思う。
    まぁ・・あまり関係の無い話だけどさ・・

    コメント

    1. azpek.asia より:

      参考になりました.
      やはり,JAVAは,ちょこちょこ変わりますね…

    2. 高校生 より:

      適当にドライバ関係いじったらできました。
      ですが、スマホの画面を表示させたらでかくて下が見えないwwww
      これって治せませんかね?

    3. 高校生 より:

      返信遅くなりました。
      オンにはしました。
      たぶんドライバがうまくインストールされてないと自分でも思います。

    4. 高校生さん

      理由はわかりませんが、認識されない原因はAndroid側でUSBデバッグがオンになっていない、もしくはUSBドライバがインストールされていない、のどっちかだと思います。
      もう一度設定を確認してみてください。

    5. 高校生 より:
    6. トトロさん

      遅くなってすいません。
      うちのSC-03Dでも時間が経つと接続が切れます。
      ちなみにoffline表示になります。仕様ですかねぇ。

    7. 薄井 宏 より:

      PATHでくせんしました。
      例示の
      C:\Program Files\Java\jdk1.7.0_01\bin;C:\android-sdk-windows\platform-tools;C:\android-sdk-windows\tools;
      は3コ共駄目で下記に改めOKとなりましたのでご一報します。
      C:\Program Files\Java\jdk1.7.0_25\bin;C:\android-sdk-windows\sdk\tools;C:\android-sdk-windows\sdk\platform-tools

    8. トトロ より:

      初めて質問させていただきます。
      SDKでスマホの画面を表示しているのですが
      40分くらいたつと、画面表示が切れて映らなくなります。
      リンクは正常なようですが、バグなのでしょうか?

      環境
      PC:Win7 64ビット
      スマホ:ドコモギャラクシーSⅡ

      よろしくお願いします。

    9. まゆみ より:

      返事おそくなりました。
      一度やってみます。
      ありがとうございます

    10. まゆみさん

      GALAXYSⅡLteのUSBドライバがインストールされていないか、USBデバッグがオンになっていないかのどっちかだと思います。
      そのあたり確認してみてください。

    11. まゆみ より:

      始めまして まゆみ です。
      PC初心者です。。。助けてください。
      PC=xp 32bit
      携帯=GALAXYSⅡLte
      JAVA=jdk1.7.0_21

      JAVAもSDKも無事にインストールが完了して
      コマンドプロンプトの画面で『abd devices』を入力
      エンターを押して
      『List of~』が出ました。
      しかし、『ddms』を入力しても携帯画面?でません。
      出るのは、『Dalvik Debug Moniter』が出てきます。
      どうすれば、良いのでしょうか?

      説明不十分かも知れませんが
      宜しくお願いします。

    12. 相原 より:

      確認しましたが、点滅時にAndroid側ではデバッグのオンオフはありませんでした。

      SDカード内のアプリを起動しているので、マウントはされていないと思います。

      ちなみに、アプリをなにも起動しなくても同じく点滅でした

    13. 相原さん

      SDカードがPCにマウントされているなら、マウントを外した方がいいかも知れません。
      そのほか、点滅を繰り返してる時にAndroid側でUSBデバッグのオンオフが繰り返されているなら、ケーブルとか端子の接触不良の可能性もありそうですね。

    14. 相原 より:

      CASIOのG’zOneのIS11CAです。

      高速転送モード以外もすべて試しましたが、できませんでした。

    15. 相原さん

      シャープ端末ですか?
      高速転送モード以外にして試してみてください。
      本来、USBデバッグにUSB接続モードがどれになっているかは関係無いはずだと思いますが、機種によってはメーカーに挙動がカスタムされているかも知れません。

    16. 相原 より:

      JDKとSDKとUSBドライブをインストールし、接続可能な状態にあるのですが、ddms等で接続しようとすると、デバイス選択画面で自機デバイスがオンラインとオフラインを繰り返して点滅してしまいます。

      USBデバッグにはチェック入れてますし、高速転送モードです。

      解消方法などがありましたらご教授お願いしたいです。m(_ _)m

    17. あみさん

      お役に立てて良かったです!

    18. すいさん

      「内部コマンドまたは~」というメッセージはパスの設定が正しくないか、SDK managerでadbがインストールされてないかのどっちかだと思います。
      platform-toolsフォルダ(C:\android-sdk-windows\platform-tools)を開いてみてadbが存在していないければ、adbのインストールが必要です。

    19. ユウさん

      シャープ端末はADB用ドライバがメーカーサイトで公開されてるのでそれをインストールするか、SDK manager.exeでUSB driversをインストールしてあるなら、デバイスマネージャーからIS12SHのドライバを無理やりAndroid phoneに設定し直せば動くと思いますよ。

    20. ユウ より:

      はじめまして、大変分かりやすい記事でスムーズに最後の方までいけたのですが最後の最後で詰まってしまいましたのでご教授お願いします。
      機種:シャープIS13SH
      バージョン: 2:3:5
      症状:デバイスを入れandroidとPCをデバック接続させてcmdを起動、「adb device」を実行しても表示されずddmsにも表示されない

      原因としてデバイスの種類が間違っている?(android {composite} ADB interface)となっている
      SDK manager.exeからと公式の両方で試しました。
      PATHの設定は必須でしょうか?少し使いたいだけなのでcdで移動しList of~と表示されていたのですがこれでは不可能?

      過去の質問などを参考にしましたがやはりデバイスの問題が気になります、画像を添付しましたのでどうかご教授おねがいします

    21. あみ より:

      いろんなサイトで試してみてお手上げだったんですが、
      こちらの記事を読んで、無事に使えるようになったみたいです。
      とっても助かりました。
      ありがとうございます!

    22. こんばんは より:

      記事大変参考になりました
      ただwin7の場合パスを通した後再起動が必要な様です

    23. すい より:

      はじめまして!とても親切でわかやすいのですが、ステップ6でつまずいています。
      JAVAはjdk-7u15-windows-i586.exeをとり
      SDKhaandroid-sdk_r21.1-windows.zip をとり
      変数値には
      C:\Program Files\Java\jdk1.7.0_15\bin;C:\android-sdk-windows\platform-tools;C:\android-sdk-windows\tools;
      とうちました。
      SDK managerも問題なく開きインストールもできました。
      しかしいざadbとうつと内部コマンドまたはとでてきます。
      みなさんの質問をみても解決できなかったのでご教授ください。よろしくお願いします。

    24. […] インストールはこちらのサイトを参照にさせていただいたので、こちらの方が詳しいです。 […]

    25. わをん より:

      参考にさせていただきました。
      ありがとうございます。

      ただ一点気になることが。
      JAVAの環境変数を設定する際にJAVA_HOMEを入れないとAndroid SDKのjava findでjavaのpathが見つかりませんでした。

      それ以外は問題ありません。

    26. りょう より:

      いきなりすいません
      はじめまして。
      手順通り進めてきたのですが
      コマンドプロンプトより ddmsを入力すると
      Dalvik Debug Monitorが起動されるのですが
      adbを入力しても認識されません
      原因教えていただけませんか?
      よろしくお願いします

    27. あいうえおさん

      こういう場合の原因はおもに3つです。
      ・JAVAとAndroid SDKのパスが通ってない
      →パスを正しい値に設定する

      ・SDK managerで必要ファイルをダウンロード/インストールしていない
      →Step4でファイルをインストールする

      ・ダウンロードしたファイルが「adt-bundle-windows-○○.zip」
      →Android SDKのサイトから「android-sdk_r○○-windows.zip」をダウンロードして最初からやり直す

      このあたりもう一度確認してみてください。

    28. Misacoさん

      遅くなりましたが、なんだか解決されたみたいで良かったです!

    29. Misaco より:

      すみません自己解決しました!
      adbは無事に動作してくれるようになりました。
      root化はいっこうに出来ないですが…
      お騒がせしました。ありがとうございました!

    30. あいうえお より:

      cmdと打ち、黒い画面は出てくるのですが、adb devicesと打っても写真のように表示されません ddmsも駄目です パスはちゃんと設定したはずなんですが・・・

    タイトルとURLをコピーしました