ADBコマンドを使えるようにする-Java(JDK)とAndroid SDKのインストールと導入

|
20160419-adb-1

最近ではあまり使わないのですが、Android 2.xの頃はPCとAndroid端末を繋いでスクリーンショットを撮っていたりしました。昔は、その方法を解説しているサイトを見ながらわけも分からずにその通りにしていたのですが、いや現在もわかっていないレベルは同じなのですが、その過程で入れるAndroid SDKでADBコマンドというものが使えます。これを使うとPCからAndroid端末を操作したりいろいろ便利なことができます。

今回はJava(JDK)とAndroid SDKを導入してADBコマンドを使えるようにするやり方を残しておきます。

※追記(2017.03.30)
2017年現在では、もっと簡単にADBを使えるようになっています。こちらの記事も参考に。

JDK(Java Development Kit)のインストール

20160419-adb-2

まずは下記ページからJDKをダウンロード・インストールします。

JDKと書かれたものをダウンロードします。(JREでもいいみたいです。)

20160419-adb-3

自分のOSに合ったものをダウンロードしましょう。

インストール

20160419-adb-4

ダウンロードしたら実行してインストール開始。

20160419-adb-5

インストールするのは「開発ツール」だけでいいので他の2つはインストールしないように設定。あとは画面の指示に従ってインストールを完了します。

Android SDKのインストール

20160419-adb-6

続いて、GoogleのページからSDK Toolsをダウンロードします。


下の方にある「Get just the command line tools」のところにある、自分のOSに合ったものをダウンロード。

インストール

20160419-adb-7

ダウンロードしたファイルを実行してインストールします。

20160419-adb-8

途中、インストールする場所を設定しますが、このアドレスが重要になるので、どこかにメモるかコピーしてメモ帳にでも残しておきます。

20160419-adb-9

インストールが進み…

20160419-adb-10

最後に「Start SDK Manager」にチェックを入れたまま「Finish」でインストール完了。自動的にSDK Managerが起動します。

SDK Managerで設定

20160419-adb-11

まず出てきた画面でズラッと並んでいる中から「Android SDK Platform-tools」にチェックを入れ…

20160419-adb-12

下の方にある「Google USB Driver」にもチェックを入れ、他のチェックはすべて外す。右下の「Install 2 packages…」をクリックしてインストール開始。

20160419-adb-13

右下の「Accept License」にチェックを入れるのを忘れずに。

パスを通す

20160419-adb-14

実際にADBを使えるようにするために、「パスを通す」という作業が必要です。
まずはスタートボタンを右クリックして出てきたメニューから「システム」を選択。

20160419-adb-15

表示されたウィンドウの「システムの詳細設定」をクリック。

20160419-adb-16

システムのプロパティウィンドウの「環境変数」をクリック。

20160419-adb-17

システム環境変数のPathという項目を選択し、「編集」をクリック。

20160419-adb-18

環境変数名を編集から「新規」をクリック。

20160419-adb-19

「Android SDKをインストールした場所」に「\platform-tools」を付け足してOKをクリック。これでパスが通ります。

ADBの確認

ちょっと確認してみます。とりあえずPCを再起動。

20160419-adb-20

コマンドプロンプトを立ち上げます。

20160419-adb-21

adbと入力。

20160419-adb-22

なんか色々出てきて、ちゃんと動作してるっぽいならOKです。

スクリーンショットを撮ってみる

20160419-adb-2720160419-adb-26

スマホの設定→開発者オプションから「USBデバッグ」をオンにします。

そしてPCとスマホをUSBケーブルで繋いだ後、Android SDKをインストールした場所の「android-sdk\sdk\tools」にある「ddms.bat」というファイルを実行します。

20160419-adb-23

繋いだ端末の名前が出ていればOKです。出てこなかったらUSBドライバが入ってないとかそんな状態です。

20160419-adb-28

上の方のメニューから「Device」を選び、「Screen Capture」を選択。

20160419-adb-25

これでスマホの画面をキャプチャしたウィンドウが表示されます。このウィンドウは自動更新はされず、「Refresh」をクリックするごとに手動で更新されます。「Copy」でクリップボードにコピーしたり「Save」でpngファイルとして保存できます。

今では端末だけでスクリーンショットを撮ることのほうが多いのですが、昔はこうやって撮っていました。これはこれでタイムングが取りやすいなどの利点もあるのです。ただ、このウィンドウがドットバイドットで表示されるので、最近の端末ではPCの画面内に収まらないというのが問題ですね。

まとめ

こういった方法については昔から色んな所に書かれていたのですが、いつもググっていたので、自分のサイトにも置いておきたいと思って書いてみました。

これで使えるようになるADBコマンドでは、rootを取ったりしなくてもPCからアプリをインストールしたり、いろいろできるようです。それについても、いくつかは次回以降に紹介したいと思います。

Random Posts

ANDROID ICONで紹介したアイコンパック-スチームパンク風やスケッチ風など (2017.05.03)
名取さなちゃんがいっぱい動く 【あなたのホーム画面見せてください 2018】
HTC U11 ハンズオン:リキッドサーフェスの背面は美しくも悩ましい #HTCグローバルレポーター
専用ペン付きスマホ LG Q Stylus を購入しました!外観を写真でチェック!
CUBOT CHEETAH 2 ファーストインプレッション:フィット感良く期待が膨らむ2万円中華スマホ
Palabre:FeedlyやInoreader、Twitterも読み込めるRSSリーダーアプリ
第3回ホーム画面カスタマイズ定期コンテスト投票開始のお知らせ
Caffeine:ディスプレイの自動消灯の時間を30分に切り替えるトグルスイッチ
電子マネーをもう少しちゃんと使ってみようと思ったのでAndroid Payを使ってみる
Wiko View 開封の儀:Wikoの日本参入第二弾スマホは18:9の縦長画面に背面パネルの色が良い
シンプル ギャラリー:広告もクラウドもない、でも基本は押さえた良ギャラリーアプリ
格安SIM (MVNO) 速度比較 : 2017年2月その2 LINEモバイルがついに速度低下!今後に要注目
【orefolder.net7周年】ホーム画面コンテスト2017 投票開始のお知らせ
Twitterアプリ、何使ってる?アンケート2018【回答募集】
BLUBOO S3 レビュー:8500mAhの大容量バッテリー搭載スタミナスマートフォン