Miyakawa Blog

ウェブディレクターが日々のことを綴るブログ

Android端末の画面キャプチャを撮る方法(mac編)

業務活動の覚書エントリーです。

ウェブ開発の実機テストのために、スマートフォンの端末を2台用意しました。

XperiaHT-03A。どちらもdocomoのキャリア端末です。

スマートフォンサイトのデザインをキャプチャして遠隔地の人に送ろうと思ったのですが、各端末ともに標準ではそんな機能がないということがわかりました。※iPhoneは標準でついてるのに・・・・

ひとまずデジカメで撮影した写真をメールで送ったのですが、その後いろいろ調べてキャプチャする方法を会得しました。

Android端末の画面キャプチャの流れ(Intel Mac編)

  1. Android SDKを用意(MacIntel Macのみ) http://developer.android.com/sdk/index.html よりダウンロードする。 ※Android SDKにはAndroid端末をエミュレートするためのソフトが含まれています。 ※2010/7/15 「 Androidエミュレータでホームページをテスト表示する(IntelMac)」で紹介済み
  2. Android端末の設定を「USBでバッグモード」にする Xperiaも、HT-03A共通でした。 『「設定>アプリケーション>開発 」とすすみ、「USBデバッグ」を有効にします』
  3. 1番でダウンロードしたAndroid SDK内の「ddms」を起動する。 ※android-sdk-mac_x86  > toolsフォルダにあります。ダブルクリックで起動します。
  4. 端末(Xperia, HT-03A)をUSB接続してddmsアプリで「Device」メニューから「Screen capture...」を選んで、「Save」ボタンを押すだけです。 ※ 「Screen capture...」を選べないときは、アプリケーションウインドウ左側の「モバイル端末のアイコン」を選択してから、もう一度「Screen capture...」を選択してみて下さい。 ※画像はクリックで拡大表示できます。

20101005193605

20101005193604

下記のサイトを参考に処理しましたが、かいつまんでまとめると上記の流れに落ち着きました。

XperiaHT-03Aともに対応できました。

参考にしたサイト

Xperia(Android) のスクリーンキャプチャを取る方法(MacでUSB接続) [C!] http://creazy.net/2010/04/android_screencapture_with_mac.html