アンドロイドのスクリーンショットを直接MacやWindowsコンピュータに保存したいですか?ここでは、1つのキーボードショートカットを使う方法を紹介します...
Androidデバイスでスクリーンショットを撮り、それをWindowsやMacのコンピュータにコピーするのは、本当に面倒です。
スクリーンショットをキャプチャした後、キーボードショートカットでPCやMacに保存する方法があるとしたらどうでしょう?これは、Android Debug Bridge (ADB)というツールを使えば、完全に可能です。
その様子をご覧ください。
Windows PCでアンドロイドのスクリーンショットを撮る
Windowsでは、コマンドプロンプトを使ってADBコマンドを実行し、Android端末のスクリーンショットを撮影することができます。その後、別のコマンドを実行して、デバイスからコンピューターにスクリーンショットを転送することができます。
しかし、最も優れているのは、これらのコマンドを組み合わせて、1つのキーボードショートカットで動作するようにできることです。こうすることで、画面キャプチャーのタスク全体がボタン一つで実行されるようになります。
少し専門的に聞こえるかもしれませんが、そうではありません。あなたはこのようにアレンジされているのです。
1 adbとアンドロイド端末をセットアップする
デバイス上でコマンドを実行するために、まずPC上で以下のようにADBを設定する必要があります。
- デスクトップにフォルダを作成し、adbと名付けます。
- 無償のADBツールキットをパソコンにダウンロードします。
- ツールボックスからデスクトップのadbフォルダにファイルを解凍します。
- キーボードのShiftキーを押しながら、adbフォルダの空欄を右クリックし、「Open command window here」を選択します。
- Android端末の「設定> システム> 開発者向けオプション」を開き、USBデバッグを有効にしてください。(開発者向けオプションを有効にする必要がある場合があります)。
- USBケーブルで本機とパソコンを接続する。
- お使いのデバイスのUSBデバッグに関するプロンプトが表示されます。常にこのコンピュータから許可する]を選択し、[OK]をクリックします。
- コマンドプロンプトウィンドウに戻り、「adb devices」と入力し、Enterキーを押します。
- デバイスがリストに表示されることを確認すれば、準備は完了です。表示されない場合は、ADBドライバをインストールして修正する必要があります。
2 キーボードショートカットを使ったスクリーンショット
これで、コンピュータがデバイスを認識したので、バッチファイルにスクリーンショットのコマンドを書いて保存することができます。
- スタートメニューを開き、「メモ帳」を検索して起動します。
- 新しいメモ帳に次のテキストを入力します。ユーザー名は必ず実際のユーザー名に置き換えてください。\୧⃛(๑⃙⃘◡̈๑⃙⃘)
- Ctrl+Sで保存します。
- 保存]ダイアログボックスで、[Take-shot.bat]をファイル名として入力し、[名前を付けて保存]ドロップダウンメニューから[すべてのファイル]を選択し、[保存]をクリックします。デスクトップ上のadbフォルダにファイルを保存し、[保存]をクリックします。
- ファイルエクスプローラでadbフォルダを開き、Take-shot.batを右クリックして「送信先」 >「デスクトップ(ショートカットの作成)」を選択します。
- デスクトップ上に新しく作成したショートカットを右クリックし、「プロパティ」をクリックします。
- ショートカットキーの欄にカーソルを置き、割り当てたいショートカットキーを押します。その後、一番下の「適用」をクリックし、「OK」をクリックします。
Android端末でスクリーンショットを撮るたびに、割り当てられたキーボードショートカットを押せば、スクリーンショットがキャプチャされ、パソコンのデスクトップに保存されます。
このとき、デバイスがコンピューターに接続されていることを確認してください。
Macでアンドロイドのスクリーンショットを撮る
macOSでは、必要なADBコマンドを実行するAutomatorサービスを作成して、Androidデバイスからスクリーンショットを撮影し、Macに転送することができます。このサービスには、キーボードショートカットを割り当てることができます。
1 adbとアンドロイド端末をセットアップする
macOSでADBを設定する手順は、WindowsでADBを設定する手順と似ています。ここでは、その方法を説明します。
- 無償のADB Toolkit for Macをダウンロードし、Macのデスクトップ上のADBというフォルダに解凍してください。
- Android端末の「設定」 > 「システム」 > 「開発者向けオプション」を開き、USBデバッグをオンにしてください。
2 スクリーンショットをキャプチャするオートメーターサービスの作成
ADBの設定が終わったら、スクリーンショットを撮るためのADBコマンドを実行するAutomated Program Serviceを作成する必要があります。
- Automatorを起動し、Quick Action(旧バージョンのmacOSではサービス)を選択し、Chooseをクリックします。
- 上部の「ワークフロー受信選択オブジェクト」ドロップダウンメニューから、ファイルまたはフォルダを選択します。
- 入力」プルダウンメニューから任意のアプリケーションを選択します。
- アクション]メニューから[シェルスクリプトの実行]というアクションを右側のワークフローにドラッグします。
- 右側の「シェルスクリプトの実行」ボックスに、次のコマンドを入力します。cd/Users/< your username> /Desktop/adb/; を実際のユーザー名に置き換えてください。/adb devices; /adb shell screencap-p/sdcard/picture.png; /adb pull/SDcard/picture.png/Users/< your username> /Desktop/ です。
- Command+Sを押しながら、takeandroid Screenshotと名前を入力し、Saveをクリックします。
オートマトンサービスにキーボードショートカットを割り当てる
自動番組表サービスは、Android端末でスクリーンショットを撮影するための準備が整いました。あとはキーボードショートカットを割り当てるだけで、すぐに使えるようになります。その方法をご紹介します。
- 左上のAppleロゴをクリックし、「システム環境設定」を選択します。
- キーボードを選択する。
- ショートカット]タブをクリックします。
- 左サイドバーからサービスを選択し、右ペインで新しく作成されたクイックアクション(またはサービス)を見つけます。
- サービスの横の列をクリックし、そのサービスで使用したいショートカットキーを押して、パネルを閉じます。
これで、Android端末でスクリーンショットを撮りたいときはいつでも、上で指定したキーボードショートカットを押すことができます。Automatorサービスを実行し、スクリーンショットをキャプチャして、デスクトップに転送します。
アンドロイドでスクリーンショットを撮る
Androidのスクリーンショットをクラウドストレージにアップロードしてから、コンピュータにダウンロードする必要はもうありません。上記の方法を使えば、スクリーンショットを撮影してデスクトップの目の前に表示するキーボードショートカットにすべてを束ねることができます。
Androidでスクリーンショットを撮るためのオプションをもっと検討したい場合、いくつかの選択肢から選ぶことができます。