MacでAndroidのスクリーンショットのステータスバーをきれいに撮る方法

※本ページにはプロモーション(広告)が含まれています。
MacでAndroidのスクリーンショットのステータスバーをきれいに撮る方法

実機のAndroidでスクリーンショットを撮ったらステータスバーに通知や時刻がそのまま写り込み見栄えが悪くて困っているという気持ち、よくわかります。

この記事を読むとMacから実機Androidのステータスバーをきれいに保存するための具体的なやり方が分かります、ADBを使った撮影手順と端末側の設定、編集を最小限にするコツまでやさしく案内します。

項目内容
独自コンテンツ1実体験に基づくわかりやすいコマンドとスクリーンショット手順を丁寧に示します。
独自コンテンツ2ステータスバーを自然に見せる小ワザと、よくある失敗の回避方法を紹介します。
独自コンテンツ3Mac特有の接続トラブルやPermission周りの対処を時短できる形でまとめています。

これから順を追って手順と補足を実際の画面例やコマンドで示しますので、初めての方でも安心して進めてください。

Android博士

焦らなくて大丈夫です、ゆっくり手順どおりに進めれば誰でもきれいなステータスバー付きスクリーンショットが撮れますので気楽に挑戦してください。

目次

Macで実機Androidのステータスバーをそのままスクリーンショットで保存する方法

Macで実機Androidのステータスバーをそのままスクリーンショットで保存する方法

実機Androidのステータスバーをそのまま保存したいなら、画面に表示されている状態を端末側でそのまま撮るのが確実です。Macからadbを使って端末内でスクリーンショットを作成してからMacに取り出すと、日付や通知の状態が変わらず保存できます。

ここではUSB接続とワイヤレス接続の両方を扱います。要点は端末でscreencapコマンドを実行してファイルを作ることと、そのファイルをadbpullで持ってくる流れです。

  • USB接続でadbを使い端末内にPNGを作る方法。
  • ワイヤレスadbで端末に保存してから取り出す方法。
  • scrcpyなどミラー表示経由で撮る方法はステータスバーが変わる場合があるので注意。

adbでUSBまたはワイヤレス接続してスクリーンショットを撮るパターン

adbでUSBまたはワイヤレス接続してスクリーンショットを撮るパターン

adbでの接続はUSBとワイヤレスどちらでも可能です。USBは接続後に端末側でデバッグ許可を出すだけで安定します。ワイヤレスは一度有線でペアリングしてからネットワーク経由で接続すると手間が減ります。

接続確認はadbdevicesで行います。接続が見えないときはUSBケーブルや開発者向けオプションのUSBデバッグ設定を見直してください。

Macのターミナルでadb shell screencapを実行して端末内に画像を作る

手順
準備

開発者向けオプションでUSBデバッグを有効にしてMacに接続してください。端末の画面ロックや通知は作業前に整理しておくと安心です。

手順
端末での撮影

Macのターミナルからadbを使いscreencapを実行して端末内の分かりやすいパスにPNGを保存します。ファイル名は日付や用途が分かるようにしておくと便利です。

Macのターミナルでadb pullしてMacに画像を取り出しプレビューで開く

手順
取り出し

端末に保存した画像をadbpullでMacにコピーします。コピー先はデスクトップや作業フォルダにすると後で探しやすいです。

手順
確認と調整

コピーした画像をMacのプレビューで開きステータスバーが期待どおりに保存されているか確認してください。必要ならもう一度screencapを撮り直してください。

MacでAndroidのステータスバーをクリーン表示にしてスクリーンショットを撮る方法

MacでAndroidのステータスバーをクリーン表示にしてスクリーンショットを撮る方法

実機Androidのステータスバーをきれいに撮るならSystemUIのデモモードを使うのが一番わかりやすい方法です。Macからadbで設定しておけば時計や電波表示を固定できるのでスクリーンショットが見栄えよく揃います。

操作は開発者向け設定を少し触るだけで終わることが多いです。落ち着いて順番に進めれば初めての人でも問題なくできます。

  • SystemUIデモモードを使って表示を固定する方法。おすすめで作業が確実に終わる。
  • 撮ったあとに編集アプリでバーを整える方法。簡単だが手作業が入る。
  • Mac上のAndroidエミュレーターを使う方法。環境を揃えやすいが実機と差が出る場合がある。
Android博士

最初はadbやUSBデバッグが怖く感じるかもしれませんが落ち着いてやれば大丈夫です。順を追ってやればきれいなスクショがすぐ撮れますよ。

実機でSystemUIのデモモードを使ってステータスバー表示を固定するパターン

実機でSystemUIのデモモードを使ってステータスバー表示を固定するパターン

SystemUIのデモモードはステータスバーの各表示を任意の値にできる機能です。時計やバッテリーやアンテナ表示を固定できるので通知や余分な表示で台無しになることを防げます。

Macからの操作はadbコマンドで行いますが作業の流れはシンプルです。USB接続が基本ですが無線adbを使えばケーブルなしで同じことができます。

Macのターミナルからadbコマンドでデモモードを有効化する手順

手順
開発者オプションとUSBデバッグを有効化

端末の設定から開発者オプションをオンにしてUSBデバッグを有効にします。ビルド番号を数回タップする操作が必要になることがあります。

手順
Macと端末を接続して認識を確認

USBケーブルで接続しadbで端末が認識されているか確認します。認識されない場合は端末側の接続許可を承認してください。

手順
デモモードを許可する

adbからSystemUIのデモモードを有効化します。これでステータスバーの表示を固定できる状態になります。

手順
表示内容を設定する

時計やバッテリー表示などをデモモードのコマンドで指定します。必要な表示だけ残して撮影準備を整えます。

デモモード適用後に画面を更新してスクリーンショットを撮る具体的操作

手順
画面表示を更新して反映を確認

ホーム画面の切り替えや通知パネルの開閉でデモ表示が反映されているか確認します。固定表示になっていれば撮影に進みます。

手順
スクリーンショットを撮る

端末のスクリーンショットボタンで撮るかadbの画面保存機能で撮影します。ボタン操作がうまくいかないときはadbを使うと確実です。

手順
画像をMacへ取り込む

USB経由でファイルを取り出すか共有でMacに転送して取り込みます。必要があればトリミングや書き出しで最終調整してください。

MacでAndroidエミュレータのステータスバーを固定してスクリーンショットする方法

MacでAndroidエミュレータのステータスバーを固定してスクリーンショットする方法

MacでAndroidのスクリーンショットを扱うとき、ステータスバーだけ色や時計表示が崩れて困ることがあります。エミュレータを使えばステータスバーをきれいに固定してから撮影できるので、アプリ紹介画像やドキュメント作成が楽になります。ここでは手順とちょっとしたコツをわかりやすくまとめます。

選べる方法はいくつかありますが、どれも慌てずに順番に試せばうまくいきます。エミュレータの設定でSystemUIを整える方法と、端末内のデモモードで見た目を固定する方法、そしてエミュレータのスクリーンショット機能で保存する流れが基本になります。最後にMac上で確認して微調整するだけで完成です。

  • ExtendedControlsでSystemUIを整えてから撮る方法。
  • 端末のデモモードを有効にして時計や通知を固定する方法。
  • エミュレータのスクショ機能で高解像度で保存する方法。

エミュレータの設定でステータスバーを指定表示して撮るパターン

エミュレータの設定でステータスバーを指定表示して撮るパターン

エミュレータ側には画面表示を操作するための設定やツールが揃っています。これらを使うと通知やバッテリー表示を消したり、時計を固定したりして見た目を安定させられます。

ポイントは使っているAPIレベルでデモ機能が使えるか確認することと、表示倍率やDPIを意識しておくことです。最初に軽く設定を確認すると後で何度も撮り直す手間が減ります。

エミュレータのExtendedControlsでSystemUIを設定する手順

手順
ExtendedControlsを開く

エミュレータの右側ツールバーの三点ボタンをクリックしてExtendedControlsを開く。ここからデバイスの各種設定やカスタム操作にアクセスできます。

手順
デモ表示やSystemUI設定を有効にする

ExtendedControls内でSystemUIやデモ表示に関する項目を探して有効にする。GUIで見つからない場合は端末側のデモ機能を有効にして時計や通知を固定しておくと見た目が安定します。

手順
設定を適用して画面を確認する

設定後に画面が期待どおりか確認して、必要ならDPIや画面倍率を調整する。見た目が決まったらスクリーンショットを撮る準備完了です。

エミュレータのスクリーンショット機能で画像を保存してMacで確認する手順

手順
スクリーンショットボタンで撮る

エミュレータのツールバーにあるカメラアイコンを使ってスクリーンショットを撮る。保存ダイアログでPNG形式と保存先を指定してMacに保存します。

手順
解像度と倍率を確認する

表示倍率が1倍以外の場合は実画面サイズで保存するかスケールを1倍にして高解像度を確保する。必要なら設定を変えて再撮影します。

手順
Macで開いて最終チェックする

保存した画像をPreviewなどで開いてトリミングや余白調整を行う。仕上がりに満足できなければ設定を微調整して撮り直してください。

Macで撮ったAndroidスクリーンショットのステータスバーを編集して見栄えを整える応用

Macで撮ったAndroidスクリーンショットのステータスバーを編集して見栄えを整える応用

見栄えが気になるスクショはちょっとの手間でプロっぽく変わります。ここではMacで撮ったAndroidスクリーンショットのステータスバーをきれいに整える応用テクニックをやさしく紹介します。初めてでも安心して試せる手順中心です。

  • ImageMagickで複数画像を一括整形して明るさやトリミングをそろえる。
  • ステータスバーだけ別画像で差し替えてクリーンな表示にする。
  • プレビューや画像編集ソフトで手動調整して細かな色やアイコンを整える。

どれを選ぶかは画像枚数と求める仕上がりで決めるとよいです。実作業では元画像を必ず残し、処理前に1枚で確認しておくとリスクが減ります。色はsRGBに揃え、解像度が変わる場合は縮小のみで拡大は避けるときれいに仕上がります。

ImageMagickで複数画像のステータスバーを一括整形するパターン

ImageMagickで複数画像のステータスバーを一括整形するパターン

ImageMagickはコマンドラインで一気に同じ処理をかけられるので大量のスクショに向いています。トリミングでステータスバーだけ抽出し、明るさやコントラストを揃える流れが基本です。

まずは1枚でパラメータを調整してからバッチ処理に移ると失敗が減ります。処理する画像は同じ向きと解像度に揃えておくと位置ズレを防げます。

MacのターミナルでImageMagickコマンドを実行してトリミングや明るさを調整する手順

手順
準備とテスト

HomebrewでImageMagickを入れて1枚で動作確認する。テスト用に元画像を別フォルダへコピーしておく。

手順
トリミングと整列

トップから指定ピクセルをトリミングしてステータスバー領域を切り出す。位置と幅を統一しておくと後続処理が楽になる。

手順
明るさ調整と一括処理

明るさやコントラストを微調整してからmogrifyやスクリプトで複数ファイルに適用する。まずは少数で試してから全体へ適用する。

ステータスバーだけ別画像で差し替える合成パターン

ステータスバーだけ別画像で差し替える合成パターン

ステータスバーだけ差し替える方法は見た目が一番きれいに揃います。まずは差し替え用のクリーンなバー画像を用意し、元画像と幅や解像度を合わせます。

合成は透明PNGやレイヤーを使うと自然に馴染みます。ノッチや通知領域はマスクで保護し、位置合わせはガイドを使うと精度が上がります。

Macのプレビューや画像編集ソフトで領域を選択し差し替えて保存する手順

手順
クリーンバーを用意する

プレビューや画像編集ソフトで新しいバーを作成し幅を元画像に合わせPNGで保存する。

手順
領域を選択する

元画像を開き矩形選択でステータスバー領域を選択し削除または上書き用に領域を確保する。

手順
差し替えと保存を行う

新しいバーを貼り付け位置を微調整し問題なければ名前を付けて書き出す。作業前に必ず元画像をバックアップする。

よくある質問

よくある質問
AndroidのステータスバーをそのままMacできれいに撮るには

USBデバッグを有効にしてadbで直接撮るのがいちばん手軽で確実です。adb exec-out screencap -p > screen.pngを使うとMac側で改行が入って画像が壊れる問題を回避できます。Android Studioの画面キャプチャでも撮れますが、adbは自動化やスクリプト化がしやすくおすすめです。

撮った画像が開けないやノイズが入る原因は何ですか

adb shell screencap -p > screen.pngだとシェル経由で改行コードが変換されてPNGが壊れることがあります。adb exec-outを使うか端末内に保存してadb pullで取り出す方法を使うと安全に扱えます。転送時にバイナリ扱いにするのが肝心です。

ステータスバーの時計や電波アイコンを常に同じにするには

デモモードを使うと表示を固定できて見た目が揃います。設定コマンド例はadb shell settings put global sysui_demo_allowed 1次にadb shell am broadcast -a com.android.systemui.demo -e command enterで有効化して、時計やバッテリーを指定してから撮影します。撮影後は対応コマンドで解除して元に戻してください。

余計な通知やアニメーションを消してスッキリ撮るコツはありますか

撮影前に通知を全部消しておくことと、開発者オプションでウィンドウやトランジションのアニメーションをオフにするのが効きます。実機の解像度で撮ってリサイズやトリミングは後から行うと劣化を防げます。落ち着いて一度テスト撮影してから本番を撮るのがおすすめです。

まとめ

まとめ

最後までおつかれさまです。Macで実機Androidのステータスバーをきれいに撮るためには、撮影前に端末側で表示を整えてから端末側のキャプチャ機能を使うのがいちばん確実です。Macのスクリーンショットをそのまま使うと通知や表示崩れが入ることがあるので、少し手順を踏むだけで仕上がりがぐっとよくなります。

  1. Android Studioの画面キャプチャを使う。GUIでそのまま保存でき、透過や圧縮の心配が少ないです。
  2. adb shell screencap -pで端末内で撮影してからMacにコピーする。ファイルを直接取り出すので元画像がそのまま残ります。
  3. 撮影前に通知を消す、常時表示の時計やバッテリ表示を調整する。余計な表示があると修正に手間がかかります。

結局のところ、端末側で状態を整えてからキャプチャする習慣をつけるだけで見栄えは大きく改善します。必要なら軽いトリミングや色調補正をMac側で行うと、さらに仕上がりが良くなります。

adbを使う場合は開発者オプションとUSBデバッグを有効にしてください。初めてのときは設定画面の項目名をよく確認してください。

Android博士

ちょっとした一手間でスクリーンショットの印象は変わります。落ち着いて整えてから撮れば必ずきれいに撮れますよ。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次