今日、I/O から Samsung Android Wear を受け取ったばかりで、ホテルに戻るとすぐに使い始めました。他の誰か (または公式担当者) がデバイスのスクリーンショットを撮る方法を知っているかどうか疑問に思っていました.
4 に答える
アップデート
Android Wear 5.0.1 以降を実行していて、最新の Android Wear アプリを携帯電話にインストールしている場合は、時計のスクリーンショットを簡単に撮ることができます。メニューを開いて、以下に示すように「ウェアラブルのスクリーンショットを撮る」をタップするだけです。
ADB 経由でスクリーンショットを撮る (難しい方法)
adb を使用してスクリーンショットを取得できます。何かのようなもの:
adb shell screencap -p /sdcard/screenshot.png
adb pull /sdcard/screenshot.png
これにより、最初に screenshot.png がウォッチの SD カードに配置され、次にそのスクリーンショットが現在の作業ディレクトリにコピーされます。上記の更新された回答よりも複雑ですが、バージョンに関係なく、すべての Android Wear デバイスで機能します。
私はまだデバイスを持っていないので、正確な手順はわかりませんが、開発者ツールを使用してスクリーンショットを撮ることができると聞きました。これには、[設定] > [バージョン情報] からアクセスして、ビルド番号をタップします。あなたはあなたの電話で行います。
ここにあります: http://www.androidcentral.com/just-get-android-wear-these-are-first-10-things-you-need-know
ウェアラブルでスクリーンショットを撮る最も簡単な方法は、Android SDKmonitor
ツールを使用することです。
$ANDROID_HOME/tools/monitor
ウェアラブルで USB デバッグを有効にした後monitor
、右上にあるスクリーンショット ボタンを起動して使用します。
Tony Wickham の回答と同様に、スクリプトを作成しました。
https://gist.github.com/michaelsanford/029eef643f49e409ddf3
注意事項の書き込みはこちらです。
上記の要点をインストールできます
cd /usr/local/bin & curl -o ./gcap https://gist.githubusercontent.com/michaelsanford/029eef643f49e409ddf3/raw && chmod +x gcap
以下は些細な抜粋ですが、上記の要点はより完全です。
#!/usr/bin/env bash -e
ETIME=$(date +"%s")
adb shell /system/bin/screencap -p /sdcard/screen-${ETIME}.png
adb pull /sdcard/screen-${ETIME}.png screen-${ETIME}.png
adb shell rm /sdcard/screen-${ETIME}.png
短い名前を付けて、簡単に使用できるようchmox +x
にシンボリック リンクします。私はOS Xを使用しているため、/usr/local/bin
私の個人的なバージョンはadb pull toに変更されています。~/Desktop/screen-${ETIME}.png
最初にデバッグを有効にする必要があることに注意してください。