すべてのAndroidユーザーが知っておくべき5つの実用的なADBコマンド
今では、ほぼあらゆる作業に対応するAndroidアプリが存在します。しかし、昔からそうだったわけではありません。初期のAndroidユーザーは、基本的なタスクをこなすだけでも多くのハードルを乗り越える必要がありました。そのひとつが、Android Debug Bridge(ADB)コマンドを使うという制限です。
当時のコマンドの多くは今では不要になりましたが、時代を超えて役立ち続けているものもあります。必要に応じてこれらのコマンドを使うこともできますし、何より操作プロセス自体が楽しく、Androidプラットフォームへの理解を深めるきっかけにもなるでしょう。
ここでは、Androidユーザーとして知っておくべき最も便利なADBコマンドを紹介します。
スマートフォンとPCの間でADB接続を確立する方法
コマンド一覧に入る前に、まずスマホとPCの間でADB接続を有効にしておく必要があります。そのためには、まずUSBケーブルでスマホとPCを接続します。次に、開発者向けオプション内のUSBデバッグを有効にします。
開発者向けオプションは、設定の端末情報セクションにあるビルド番号を7回連続でタップすることで解放できます。詳しくはUSBデバッグに関するガイドをご覧ください。
次に、Windows PCに「15 Second ADB Installer」をダウンロードしてインストールします。macOSやLinuxをお使いの場合は、ADBとFastbootの使い方ガイドを参照してください。
インストールが完了したら、コマンドプロンプトを開きます。スタートメニューの検索ボックスに「cmd」と入力すれば起動できます。
続いて、コマンドプロンプトのウィンドウに「adb devices」と入力してEnterキーを押します。すべて正しく設定されていれば、「List of devices attached(接続されたデバイスの一覧)」の下にお使いのスマホが表示されるはずです。
このメッセージが確認できたら、スマホでADBコマンドを試す準備は完了です。もし何らかの理由でセットアップがうまくいかない場合は、ADB接続のトラブルシューティングを行いましょう。
知っておきたい5つの便利なADBコマンド
以下のコマンドは、スキルレベルを問わず役立ちます。初心者でもAndroid上級者でも、これらのADBコマンドはいずれ必ず活躍の場が訪れるはずです。
1. adb reboot
スマホでエラーに直面したとき、真っ先に思い浮かぶ対処法が再起動です。どのスマホを使っていても、強制的にであれ再起動が必要になる瞬間は必ず訪れます。たとえば、画面がフリーズしたりエラーが表示されたりして、再起動せざるを得なくなることもあるでしょう。
このADBコマンドを使えば、スマホ本体に触れることなく再起動できます。電源ボタンが何らかの原因で動作しなくなった場合に特に重宝します。
2. adb install
APKファイルを手動でダウンロード・インストールするのは、多くのAndroidユーザーにとってごく一般的な行為です。さまざまな規約や地域制限により、Google Playでは欲しいアプリが常に入手できるとは限りません。
そんなときは、PCでAPKをダウンロードし、このADBコマンドを使ってスマホに直接インストールできます。こうすれば、ファイルをスマホに転送してファイルマネージャーからインストールする手間が省けます。
このコマンドを使うには、行末にAPKファイルのパスを追加してEnterキーを押します。たとえば「Cortana」という名前のAPKファイルをインストールしたい場合は、以下のように入力します(例のパスは実際のファイルの保存場所に置き換えてください):
adb install C:\Users\Username\Desktop\Cortana.apk
以下の点に注意しましょう:
- Windowsでは、Shiftキーを押しながらファイルを右クリックし、「パスのコピー」を選択すると、ファイルのフルパスを簡単に取得できます。これをコマンドプロンプトにそのまま貼り付けられます。右クリックメニューから「プロパティ」を開き、「場所」をコピーする方法でも構いません。
- 利便性のため、APKファイルは短い名前にリネームしておくのがおすすめです。
- コマンドを入力する際は、必ず末尾が.apkで終わっていることを確認してください。
- APKのダウンロード元には十分注意しましょう。安全なAPKダウンロードサイトを利用し、有料アプリを無料で提供すると謳う怪しいサイトは避けてください。
3. adb shell dumpsys iphonesybinfo
スマホのIMEI番号は端末固有の識別子です。そのため、安全面や法的な観点からも、IMEI番号の記録を残しておくのは良い習慣といえます。
ダイヤラーアプリで「*#06#」と入力して表示されたIMEI番号をスクリーンショットで保存することもできますし、代わりにPCでこのADBコマンドを使うことも可能です。コマンドプロンプトにIMEI番号が表示されるので、コピーして好きな場所に保管できます。
上記の見出しのコマンドがうまく動作しない場合は、IMEI番号を取得できる別のADBコマンドがあります:
adb shell "service call iphonesubinfo 4 | cut -c 52-66 | tr -d '.[:space:]'"
4. adb shell "cmd package list packages -3"
アプリを入れすぎてストレージやRAMを圧迫してしまう苦痛は、多くの人が経験しているはずです。しかし、アンインストールすべきアプリを探し出すのは意外と骨の折れる作業です。そこで役立つのがこの小さなADBコマンドです。
このコマンドを入力すると、スマホにインストールされているアプリの完全なリストが取得できます。このリストを見れば、どのアプリがメモリを消費しているのか一目瞭然です。次のステップは、該当するアプリを見つけてアンインストールすることです。
また、このコマンドはスマホ上の全アプリのリストを記録として保存しておく簡単な方法でもあります。たとえば新しいスマホに機種変更する際に、以前使っていたアプリを把握できて便利です。
5. adb reboot recovery
このADBコマンドはやや高度な部類に入るため、慎重に使うのが賢明です。リカバリー(Recovery)は、PCでいうBIOSセットアップに似たものです。システムの起動中に特定のキーを押すことでアクセスできる詳細設定領域です。リカバリーの最も一般的な用途は、通常のメニューから実行できない場合の工場出荷状態へのリセット(初期化)です。
多くのAndroid端末では、特定のキーの組み合わせを長押しすることでリカバリーモードに入れます。しかし、機種ごとに異なる組み合わせをすべて覚えるのは混乱のもとです。このコマンドを使えば、そうした手間をすべて省けます。
(警告: 端末をリセットすると、すべてのデータとアプリが失われます。また、リカバリー内の他のオプションを不用意に操作すると、端末が文鎮化(ブリック)する恐れがあります。これらのメニューに十分慣れていない限り、安易にコマンドを実行しないでください。)
ADBコマンドで作業を効率化しよう
これであなたも、内なるオタク魂を解き放ち、PCからAndroidスマホへコマンドを実行する楽しみを味わえます。この使いやすい実用的なADBコマンド集が、その第一歩となるでしょう。
実用性だけでなく、これらのコマンドにはどこか懐かしく、妙な満足感を覚える独特の魅力があります。特に初めてコマンドが成功したときの喜びは格別です。インターフェースに慣れてきたら、さらに多くのコマンドを探求してみてください。
-
Android版Googleドライブで知っておきたい7つの便利機能を徹底解説
Googleドライブは、Androidユーザーの間で最も人気のあるクラウドストレージの一つです。多くの人がデータ保存のために利用していますが、その実力は基本的なファイル保管にとどまりません。実は、ファイル共有やGoogleフォトとの連携など、知らないと損をする便利な機能が数多く搭載されています。 この記事では、Androidユーザーにあまり知られていないGoogleドライブの隠れた機能を7つご紹介します。 1. スマートフォンのデータをバックアップする Googleドライブの最重要機能の一つが、Android端末のデータバックアップです。システム設定やアプリデータなどを簡単にバックアップできる
-
すべてのスマートウォッチにインストールしたいおすすめWear OSアプリ5選
スマートウォッチは、スマートフォンのような多彩な機能を備えることで、従来の腕時計を賢く置き換えてきました。業界を代表する多くの企業がスマートウォッチの開発に参入しています。Googleはスマートウォッチ専用のOSとして「Android Wear」を設計し、その後改良を重ねて現在は「Wear OS by Google」として提供されています。スマートウォッチがあれば、スタイルや快適さを損なうことなくスマートフォンを持ち歩く機会を減らせます。電話の着信、メッセージ、メールも手首から直接確認・対応可能です。さらにWear OSアプリを活用すれば、スマートウォッチはより賢くなり、毎日の生活をぐっと快適