物欲ガジェット.com

物欲に従い、買って、使って、レビューする

たった15秒でADBコマンド環境を作っちゃう『15 seconds ADB』を使ってみた!

Advertisements

いままでデスクトップPCでADB環境作っていたのですが、サブノートPCにもADBコマンド環境を作りたくなりました。
というのもサブノートと言いつつもほぼメインPCに近い感じなので、環境を同じくしたいなと思ったわけです。

インストールしていくのは、Android SDKなので、地道に環境構築すれさえすればいいだけ。

過去記事 : Android SDKをインストールして、ADBコマンドが使えるようにする方法

ただやや面倒なので、以前から気になっていた「15 seconds ADB」を「どーせやるなら」と試しに使ってみることにしました。

15 seconds ADBはその名の通り、15秒でADBコマンド環境を作れてしまうという意味のアプリというかインストーラーで、ガチで開発とかしない方ならこれで充分というのがウリ。

自分もAndroid SDKをがっつりインストールしても、開発するわけではないし、とりあえずADBコマンドが実行できて、せいぜい海外スマホを日本語化する際に使う「MoreLocale2」にパーミッション与えたり、DPI値を変更してみたりといった使い方なので、簡易な方がいいに決まってます。

で、結論から言うと「めっちゃ簡単」でした。

必要なもの

・Windowsパソコン
・USBケーブル(端末USB端子に合ったケーブルを用意する)
これだけです。

念のためですが、ここから先の作業に関しては完全なる動作保証は致しませんので悪しからず。特に問題が出る作業でありませんが、自己責任でお願いしますね。

ダウンロードとインストール

アプリはそのまんまの名前「15 seconds ADB Installer」で、以下XDA developersからダウンロードします。
ダウンロードサイト : [TOOL] [WINDOWS] ADB, Fastboot and Drivers – 15 seconds ADB Installer

XDA 15 seconds ADB Installer

サイトの下の方に行くと、ダウンロードリンクがあるので、ダウンロードします。XDA 15 seconds ADB Installer

あとはダウンロードしたファイルをダブルクリックして開きます。XDA 15 seconds ADB Installer

15 seconds ADBをセットアップする

インストーラーが起動すると以下のような画面になります。XDA 15 seconds ADB InstallerY/Nで質問されますが、基本全て「Y」を押してEnterで入力していきます。質問内容は以下XDAに書いてあるとおりですが、全て必要と思われます。XDA 15 seconds ADB Installer全て[Y]で進むと自動的にインストールされます。その後デバイスドライバのインストールウィザードが立ち上がるので、画面に従い「次へ」などでドンドン進んじゃってください。XDA 15 seconds ADB Installerこれでインストールは完了です。サクサクやれば余裕で15秒以内で完了します。

端末側のUSB Debug をONにする

ここでいきなりPCとUSBケーブルでスマホを繋いでも認識しません。まずは端末側の”USB Debugをオン”にしておく必要があり、USB DebugをOnにする為には、”Developer Optionを表示させる”必要があります。文章で書くと面倒ですが、やり方は簡単です。

端末によって若干方法は変わりますが、だいたいは「設定」→「端末情報」と開き、「Build Number(ビルドナンバー)」を7回連続でタップすれば開発者向けオプション(Developer option)がONになります。

以下はGalaxy Note5の場合。Build Numberを7回タップ。Galaxy Note5 日本語化一つ前の画面に戻ると、Developer Optionsが表示されている。これを開いて・・・Galaxy Note5 日本語化「USB Debugging」をOnにする。この時「USBデバッグを許可しますか?」と聞かれるので「OK」をタップしておきます。Galaxy Note5 日本語化ちなみに、Xiaomiの端末の場合は、Developer Optionを表示させるのは「MIUI version」を7回タップする。このように機種によって若干違うことがある。Xiaomi Mi5 デベロッパーモード

動作テスト

USB Debuggingがオンにできたら準備完了です。PCと端末をUSBケーブルで接続します。XDA 15 seconds ADB Installerここから先、PCだけで操作していく・・・と思っているとトラブルになります。まずはPCと接続語、端末側で「USBオプション」を変更します。一般的なAndroidは上からスワイプで下げてくるとメニューが出てきますが、ここで「他のUSBオプションを選択」などと表示されているのでタップして開きます。ADBコマンド環境を構築デフォルトでは充電のみなので、「メディアファイルを転送」や「MTP転送」といったモードに変更します。ADBコマンド環境を構築次に、PC側でコマンドプロンプトを立ち上げます。

コマンドプロンプトはいろいろな起動方法がありますが、私の場合は以下の方法でやってます。

Windows8や8.1、10の場合は、「Windowsキー」+「X」を押します。(Winキーを押しながらX)

以下のようなショートカットキーが表示されるので、「コマンドプロンプト(管理者)」をクリックします。(管理者でなくともできますが、ここではとりあえず管理者でやっています)
Android SDKの設定方法 for windows8.1
ユーザーアカウント制御(UAC)が表示されるので「はい」をクリックします。

コマンドプロンプトが表示されます。
ここで以下のように入力しEnterを押します。

adb devices

ここで下記のように、「14ec0025 device」のように表示されれば、スマホがADBコマンドを受け付ける準備が出来ているという意味です。ここまで表示されれば完成です。XDA 15 seconds ADB Installer

「Unauthorized」と表示される場合

この時、上記のような表示にならず「Unauthorized」と表示される場合がある。ADBコマンド環境を構築

端末側で「USBデバッグを許可しますか?」と聞かれているはずで、ここでOKしていない事が多い。端末によっては画面に以下のようにすぐ表示されるものと、上からスワイプして通知エリアを確認しないと分からないものもあるので、念のためそちらもチェックするといいでしょう。

英語での表記。
XDA 15 seconds ADB Installer日本語だとこんな感じで表示される。ADBコマンド環境を構築また、端末によってはドライバを端末固有のものを入れてあげないと動かないケースもあるので、その場合はメーカーのページに行ったりして探し出すしかない。

まとめ: 15秒でADBコマンド環境が構築できると相当楽になる

今回使ってみた『15 seconds ADB』ですが、面倒な設定も要らず超絶簡単にインストールができ、それだけでADBコマンド実行環境が構築出来てしまいました。

開発者向けオプションを有効にしたり、USBデバッグをオンにしたり、と端末側を多少いじっていく必要はあるものの、PCに不慣れな人でもある程度敷居は下げられたんじゃないかなと思う。

冒頭にも書きましたが、日本語化アプリ「MoreLocale2」にPermissionを与えたり、スマホの画面のDPI値を変えて見やすくしたりといった程度の事であれば、これで結構容易にできるはずです。

関連リンク

Android SDKをインストールして、ADBコマンドが使えるようにする方法
『Galaxy Note5 SM-9208』日本語化する方法(非rootで)
XPERIA C5 Ultraをroot化せずによりズルトラに近づける方法[改良版]
root化せずにXPERIA C5 Ultraをズルトラと同じ解像度に変更してズルトラに近づける方法

Comments & Trackbacks

  • Comments ( 12 )
  • Trackbacks ( 0 )
  1. 15 seconds ADBをセットアップする画面でyを押す画面のとき2つyを押したらfile copyedって書かれて画面が勝手に閉じられる。

  2. 途中で勝手に閉まるのは俺だけ?
    Yを連打するところで2回押しただけで勝手に閉じてしまう。対策をよろしくお願いします。

    • こちらでもいま試してみましたが、途中で落ちることはないですね。。。。

    • By ああ言う名無し

      僕もこれになりますねぇ…
      Do you want to install device drivers?と聞かれて落ちる

  3. By ああ言う名無し

    Install ADB system-wide? 
    これが下記のように失敗する

    Installing ADB and Fastboot … (system-wide)

    指定されたパスが見つかりません。
    指定されたパスが見つかりません。
    指定されたパスが見つかりません。
    指定されたパスが見つかりません。
    0 file(s) copied.
    指定されたパスが見つかりません。

    Do you want to install device drivers? (Y/N)

    • By ああ言う名無し

      ちなみに管理者でやってもだめでした…

      • By ああ言う名無し

        すみません。結局非公式のダウンローダからinstaller_r24.3.4-windows.exeをダウンロードしてadbコマンドは使えるようになったため、質問を取り下げます。ご迷惑おかけしました。

  4. LG X screenで試しているのですが,adb devices

    C:\WINDOWS\system32>adb devices
    List of devices attached

    C:\WINDOWS\system32>

    のように表示されます…解決策はあるのでしょうか?
    もしかして,スマホの機種によってできなかったりするのでしょうか?

    • できない機種というのはあるのかも知れませんが、念のため以下基本的なトラブルシューティングしてみてはどうでしょうか?
      1. 端末をUSBケーブルから取り外す
      2. 端末側のUSBデバッグ のチェックを外し、再度チェックを入れ直す
      3. サーバーをリスタートしてみる
      adb kill-server
      adb start-server
      あとよくあるのが端末側でUSBでバッグの許可をしていないケースが多いです。

      これでダメだと私も該当機種には詳しくないのでなんとも・・・

      • 返信ありがとうございます.
        再起動やUSBデバッグのチェックの入れ直しなども試してみましたがうまくいきませんでした…
        下の「daemon~」の文章は昨日も最初だけ出てきました(質問するときに忘れていました,すみません)
        端末の開発者オプションの設定ではUSBデバッグが有効になっているはずなのですが,そのあたりができていないのでしょうか?

        Microsoft Windows [Version 10.0.15063]
        (c) 2017 Microsoft Corporation. All rights reserved.

        C:\WINDOWS\system32>adb devices
        List of devices attached
        * daemon not running. starting it now on port 5037 *
        * daemon started successfully *

        C:\WINDOWS\system32>adb kill-server

        C:\WINDOWS\system32>adb start-server
        * daemon not running. starting it now on port 5037 *
        * daemon started successfully *

        C:\WINDOWS\system32>adb devices
        List of devices attached

        C:\WINDOWS\system32>

  5. 有用な記事ありがとうございます。

    ASUS ZenPad 3 8.0 でSDカードを内部ストレージ化する際に参考にさせていただきました。

    adb devices コマンドの後、上でMaさんが書かれている状況になりましたが、MTPドライバとADBドライバが正常にインストールされていないことが原因でした。

    ちょっと記憶が曖昧ですが、
    スタート -> デバイスとプリンター -> Android -> (右クリック) ->トラブルシューティング
    もしくは
    スタート -> デバイスとプリンター -> Android -> (右クリック) -> プロパティ -> ハードウェア
    で、MTPとADBドライバのインストールを行ったところ、無事にadb devices コマンドで
    デバイスが表示されました。

    • bowさん、情報ありがとうございます。
      ドライバ入れ直しはたしかに有効そうですね。
      トラブルが再現できないとなかなか試せないので、こういう情報はとても助かります!

コメント

*
*
* (公開されません)

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

Return Top