Eclipseを使用してエミュレータのスクリーンショットを撮る方法は?


174

Eclipse Galileoのエミュレーターで実行されているAndroidアプリケーションのスクリーンショットを撮る必要があります。

これには組み込みの機能がありますか、それともある種のプラグインをダウンロードする必要がありますか?


簡単なスクリーンショットは次のとおりです-goo.gl/3iO8w
Rajavanya Subramaniyan

回答:


292

Androidビューの「デバイス」(ウィンドウ->ビューの表示->その他...-> Android->デバイス)を開くと、スクリーンショットを撮ることができます。スクリーンショットを撮りたいデバイスまたはエミュレーターをクリックし、[画面キャプチャ]ボタンをクリックします(小さな画像のように見え、一時停止標識ボタンの横にあるはずです)。場合によっては、デバイスがすぐに画像を読み込まないことがあります。画面キャプチャウィンドウを閉じたり、再度開いたりする必要がある場合があります。

これはDDMSを介して写真を撮るのと同じですが、別のアプリケーションを開く代わりにEclipseで行うことができます。


ちょっと私は気づかなかった=)+1
David Hedlund

2
なぜこのような重要な機能がこれらのあいまいなメニューに隠されているのですか?ありがとう。
Aeyoun 2013

4
@Crocode Android Virtual Device ManagerでデバッグするAVDの[Use Host GPU]をオフにしてください。これは既知のバグだと思います。
Dennis

1
@Dennis:[ホストGPUを使用する]をオフにすると、エミュレーターを起動できません。黒い画面が表示されますが、起動しません。あなたはそれについて何か考えがありますか?
dakshbhatt21 2014

1
@ dakshbhatt21「ホストGPUの使用」がオフになっている場合、高解像度のターゲットやスケーリングのバグである可能性があります。私はとのネクサス10を起動することができませんでした-scale .75が、私はスケーリングなしで10.1" WXGAを開始することができます。
エドワード・ブレイ

152

ビジュアルガイドであるEclipseを使用したAndroidデバイスのスクリーンショット

Android Eclipseスクリーンショットのステップ1

Android Eclipseスクリーンショットのステップ2

Android Eclipseスクリーンショットのステップ3


6
まことにありがとうございます。Other...サブメニューDevicesの上部から4番目の項目のように、サブメニューとダイアログを使用する必要がないことに注意してくださいShow View
mklement0 2013

1
私はあなたのために+100を置くことができればいいのに!
T.Baba 2014

1
スクリーンショットがあるため、これは受け入れられる答えになるはずです
Menna-Allah Sami '28

14

EclipseのDDMSパースペクティブには、「画面キャプチャ」ボタンがあります。(Android SDKとEclipseプラグインが最新であることを確認してください。これが常にオプションであるとは限りません)。そのボタンを押すだけで、DDMSに接続しているデバイス(実際のAndroidデバイスまたはエミュレーター)のスクリーンショットが作成され、pngとして保存できる新しいウィンドウで開きます。


9

Eclipseを介して、通常はアプリにエミュレーターを読み込みますが、実際のスクリーンショットは、「tools」フォルダーの下のSDKに含まれているツールであるDDMSから取得します。

DDMSで、Ctrl + Sを押してスクリーンショットを撮ります。


すごい!スタンドアロンDDMSは現在非推奨です。Androidデバイスモニターの使用方法はありますか?
ウィリアムグランドグランド

4

DDMSの規範を1-openし、マウスを右クリックします。2-エクスポートのスクリーンショットをクリックします。3-次に、ファイルを.pngファイルとして保存するオプションが表示されます。保存する名前は任意です。


0

画像をクリップボードにコピーするコントロールプリント画面を実行してから、MSペイントを開き、コントロールZを実行します。その後、好みに合わせてトリミングしてサイズを変更できます。これでよろしいですか?


2
これは長いプロセスであり、非効率になる傾向があります。上記の方法のいずれかを試すことができれば、より簡単です。
Anirudh

何らかの理由で、デバイスが表示されていてLogCatが機能している場合でも、DDMSを介した通常のキャプチャは機能しません。メソッドは、最後の手段です。
2013年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.