Amazonタイムセール会場  楽天タイムセール会場
スポンサーリンク

Windowsでadbコマンドを使う方法! Android SDKを入れてパソコンのコマンドプロンプトから操作しよう

スポンサーリンク
スポンサーリンク
Android
スポンサーリンク
スポンサーリンク

Android Studio」をご存知でしょうか?

Android Studio(アンドロイド スタジオ)は、Googleが提供するAndroidプラットフォームに対応する統合開発環境のこと。

引用 Wikipedia – Android Studio

「開発環境」というワードの通り、Android向けアプリケーションの開発はもちろん、既存のAndroid実機に対し、通常の設定画面からは行えない高度なカスタマイズ指示を与えることもできるAndroid SDKツールの1つ「adb(=Android Debug Bridge)」も利用できるようになります。

そこで本記事では、Windowsのコマンドプロンプトでadbコマンドを使えるようにする方法について紹介します。

adbを使えるようになると、より高度なカスタマイズをAndroidに対し与えることが可能です。

詳細な說明は様々なプログラマーの方が分かりやすく解説しているので、ぜひ調べてみて下さい。

参考 Android 開発入門 – 開発環境はどうやって作るの?

参考 Android 開発入門 – Android Debug Bridge (adb) とは?

Photo by John Schnobrich on Unsplash

 

スポンサーリンク
スポンサーリンク
スポンサーリンク
スポンサーリンク

adbをWindowsのコマンドプロンプトで使う方法

adbをWindowsのコマンドプロンプトで使う設定の大きな流れは下記通りです。

  1. Windows向け「Android SDKツール」を入手する
  2. adbコマンドのパスを通す
  3. adbが動作するか検証する

下記から順番に說明します。

手順①:Windows向け「Android SDKツール」を入手する

まずは公式サイトへアクセスし、利用規約に同意した後、Windows向け「Android SDKプラットフォームツール」をダウンロードしましょう。

ダウンロード SDK Platform Tools

ダウンロードしたZipファイルを展開し、フォルダをCドライブ直下などに保存します。

手順②:adbコマンドのパスを通す

スタートボタン(Windowsアイコン)の右クリックメニューより「システム」を開き、

「システム情報」、

「システムの詳細設定」と進みます。

システムのプロパティにて「環境変数」を開き、

システム環境変数の「Path」を選択して「編集」へ進みます。

新しいパスを追加するので「新規」を選び、

ダウンロード・展開した「Android SDKプラットフォームツール」を保存したディレクトリのパスをコピーして、

貼り付けます。

手順③:adbが動作するか検証する

adbコマンドの設定が正常に動作するか検証します。

まずコマンドプロンプトを起動します。

検索窓で”cmd”と打つとすぐ見つかる。

次のコマンドを実行します。

adb

長々とコマンドが表示されれば成功です。

 

補足:adbでAndroidを拡張する例

今回紹介したadb環境を整えることで、よりAndroidに対し高度なカスタマイズを実行できます。

例えば、Android 6.0より実装された「Adoptable Storage」は一部機種に限定される機能ですが、adbコマンドを使えば全ての機種でSDカードを本体の内部ストレージとして利用することが可能になります。

例えばSDカードにアプリをインストールも可能になる。

AndroidでSDカードを内部ストレージ化してアプリを移動する方法! adbですべての機種の容量不足を解消しよう
この記事では、AndroidのSDカードを内部ストレージ化してアプリを移動する方法を解説しています。パソコンでadbコマンド環境を用意すれば、すべての機種で使用できます。そのほか、一部領域のみ内部ストレージ化する方法やよくある質問への回答を記載しています。

また、「Custom Navigation Bar」というアプリとadbコマンドを使えば、ナビゲーションバーのボタン配置を変更したり、新しいボタンを追加できるようになります。

Custom Navigation Bar
Custom Navigation Bar
Developer:paphonb
Price:Free

ナビゲーションバーの左端に「Notifications」機能を、右端に「設定」アプリを配置した例。

Androidのナビゲーションバーにボタンを追加する方法! アイコン配置変更や機能カスタマイズしよう
Androidの次期最新OS「Android O」では、「ナビゲーションバー」のカスタマイズが標準機能として用意されており、ボタン配置を変えたり、新たなボタンを追加することもできます。 参考 juggly.cn - Android O...

そのほか、adbを使ってカスタマイズできることはまとめて、関連記事【Androidをadbでカスタマイズできることまとめ! コマンドでスマートフォンを強化する方法の一覧】で解説しています。

Androidをadbでカスタマイズできることまとめ! コマンドでスマートフォンを強化する方法の一覧
「adb(=Android Debug Bridge)」を使えば、通常の設定画面からは行えない高度なカスタマイズ指示をAndroidへ与えることが可能です。 本記事では、当ブログで紹介したことのある「adbでAndroidを強化できる...

 

〆:Androidをより高度にカスタマイズしよう!

以上、Windowsでadbコマンドを使う方法! Android SDKを入れてパソコンのコマンドプロンプトから操作しよう の說明でした。

システム環境変数の「Path」を入力する部分が若干ハードルですが、説明した手順で操作すればWindowsでも「adb」が使えるようになります。

ぜひ、お試しあれ。

Android
スポンサーリンク
スポンサーリンク
おるくすをフォローする
現金チャージで最大2.5%のAmazonポイント還元
Amazonの買い物はAmazonギフト券チャージタイプがオススメ!チャージする都度、最大2.5%のポイントが貯まるのでお得です。

関連記事

あっとはっく

コメント

  1. 匿名 より:

    書いてある通りにやってもできない場合は何が原因ですか

  2. 匿名 より:

    環境変数で画像と違ったアドレスが表示されているのですが、どうすればいいですか?

  3. 匿名 より:

    パスをコピーして貼り付けてみたものの、コマンドが表示されない…(ToT)

    • シューゴ より:

      C:¥に、platform-toolsはありますか?
      Pathの設定時、C:¥platform-toolsと入力しましたか?
      コマンド入力時に、adbと入力しましたか?

  4. JIC より:

    honor8で内部ストレージ成功しました。
    マイクロSDカードは128GBの物を使用、platform-toolsはC直下に置きました。
    勿論マイクロSDカードはフォーマットしてUSBでPCと接続状態にし、各種デバッグモード等必要な項目はHonor8側で全て許可にしておきます。
    当方PCはOSが7(64BIT)なので
    PCからコンパネ→システム→システムの詳細→環境変数へ移動、システム環境変数の中にあるPathを選択し編集→変数値にある元の変数値はテキストでコピペで一時保存し、C直下に置いたC:\platform-toolsと入れ替えて入力しOK。
    その後CMD起動し、ここで書かれてるadbコマンドで先ずはチェックし長々文面出れば成功。
    次いでadb shellを打ち込んでディスク番号を表示させ→sm partition disk:(自分の番号) private入力→内部ストレージ化成功、終了です。
    設定からストレージを見てみるとSDカード部分を除くと内部ストレージとして表示されてます。
    長文ごめんねw

    • JIC より:

      追記:内部ストレージ作業終了後に環境変数の元々あったテキストに貼り付けておいたのを再度戻してやりました、を付け加えてませんでしたwごめん

  5. 匿名 より:

    pathの編集を押しても画像のような一覧が出ず変数名path1種類しか出てこないのは一体何が悪いのですか?

  6. 匿名 より:

    手順③の手前まではこちらで教えて下さっている通りに、同じようにやっているのに、cmdでadbと入力しても【’adb’ は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。】です。
    何度やっても同じで…何が原因なのかがわからずストップしております。ほかのサイトさんも参考にさせてもらったのですがやはり同じでしたorz
    プログラミングできるようになるなんて程遠いのかなぁ…程遠いんだろうなぁ(´・ω・`)ショボボ~

  7. シューゴ より:

    ADBのショートカット
    1.cmd.exeのショートカットを作成する。
    2.プロパティを開く。
    3.作業フォルダをC:¥platform-toolsにする

    で、いいのかな。

    • 匿名 より:

      Androidとパソコンを接続した時に出る「USB接続の用途」では何を選択すれば良いですか?

  8. ああ より:

    フォルダをCドライブ直下に保存するってどうやるんですか?

  9. 匿名 より:

    「aeb shell」と入力した時に、「adb server version doesn’t match this client…」みたいなのが出るのですが、この原因は何ですか?

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