Android Studioからエミュレータでスクリーンショットを撮る


203

これはおそらく最も愚かな質問かもしれませんが、それでも、Android Studioを介してエミュレータのスクリーンショットを撮る方法がわかりません。最近、EclipseからAndroid Studioに切り替えましたが、どこにも見つかりませんでした。Webでも検索しようとしましたが、助けがありませんでした。

回答:


288

Android Studio 2.0以降では、新しいエミュレータでそれを行うことができます。

Android Studio 2.0の新しいAndroid Emulator

3「スクリーンショットを撮る」をクリックするだけです。標準の場所はデスクトップです。

または

  1. [もっと見る]を選択します
  2. [設定]で、スクリーンショットの場所を指定します
  3. スクリーンショットを撮る

@Nino Handlerこれを行うだけですが、デスクトップに画像が表示されないため(場所を変更してもまだうまくいきません)、その結果、エミュレータを使用してスクリーンショットを撮ることができません。整理するためのヒントを教えてください。
agiro 2017

1
@agiro私は、Fidel EduardoLópezまたはHenBoy331の回答も使用することをお勧めします。
ラッキーハンドラー2017

それは間違った色でスクリーンショットを作る:stackoverflow.com/questions/52462962/...
ドミトリー

私にとっては、デフォルトのデスクトップの場所を写真ライブラリに変更したときに機能し始めました。何の問題もなく見えましたが、スクリーンショットは保存されませんでした
lvmeijer

93

ツールバーの[ モニター(DDMSを含む) ]ボタンをクリックします。Androidのバグロイドのように見えます。

モニターボタンが表示されたIDEウィンドウ

DDMSウィンドウが表示されます。左側の[ デバイス ]タブからエミュレータインスタンスを選択し、その上のツールバーの一時停止標識アイコンの横にあるカメラボタンをクリックします。

モニターウィンドウ

エミュレーターでAndroid 4.4または4.3を実行している場合、画面キャプチャー機能が壊れていることに注意してください。これらのOSバージョンのスクリーンショットを取得するには、物理​​デバイスを使用する必要があります。4.3より前のAndroidでは問題なく動作します。そのバグはhttps://code.google.com/p/android/issues/detail?id=62284です


ターミナルからDDMSを起動することもできます。「ddms」と入力して起動します
David Douglas

バグに関する情報をありがとう、それが私がスクリーンショットを取得するのを妨げていたものです。
nasch 2015

71

下の画像に示すように、Android Studioからスクリーンショットをキャプチャできます。 Android Studioからキャプチャを取得できます


6
注:このアイコンは、[Androidモニター]タブが選択されている場合に使用できます。
アダムデイビス

69

アプリのスクリーンショットを撮るには:

  1. 「アプリをデバッグモードで実行する」の説明に従ってアプリを起動します。
  2. [ Android] 6:Androidボタンをクリックして、Android DDMSツールウィンドウを開きます。
  3. Android DDMSツールウィンドウの左側にある[ スクリーンキャプチャ] カメラボタンをクリックします。
  4. オプション:スクリーンショットの周囲にデバイスフレームを追加するには、[フレームスクリーンショット]オプションを有効にします。
  5. 保存をクリックします

2
これは私にはうまくいきません。「デバイスからスクリーンショットを取得しています...」というプログレスバーのダイアログが表示されますが、完了しません。
MattCochrane 2015

デバイスフレームを使用した画面キャプチャに追加のボーナスを提供します:)
Opiatefuchs 2017

29

エミュレータをデスクトップ上の他のすべてのタスクの上に置いて「Ctrl + S」を押すと、スクリーンショットもキャプチャされ、デフォルト(編集されていない場合)パス(つまり、C:\ Users \ username \ Desktop)に保存されます。

または

エミュレーターにある「緑」で強調表示されている「カメラ」アイコンをクリックするだけです。

ここに画像の説明を入力してください


27

WindowsまたはMacでctrl+ sを使用してください⌘s(エミュレーターがフォーカスされている間)。あなたのDesktopデフォルトの保存場所にする必要があります。




2

電源ボタンを長押しすると、スクリーンショットのオプションが表示されます。 電源ボタンエミュレータ

エミュレーターのスクリーンショットのオプション


1

アクションアイコンリストのエミュレーターの右側にあるカメラアイコンをクリックします。これは最新のスタジオで利用できますが、どのバージョンかはわかりません。

ここに画像の説明を入力してください


アンドレフはすでに同様の回答を投稿しているため、これは重複した回答です。
Borzh

ええ、私はその答えを見逃した人もいると思います。
cgr

0

Android Device MonitorはAndroid Studio 3.1で廃止され、Android Studio 3.2から削除されました。Android Studio 3.1以前でスタンドアロンのデバイスモニターアプリケーションを起動するには、android-sdk / tools / monitor.batを実行します。


0
  1. Android Studioで、[ 表示] > [ ツールウィンドウ] > [ Logcat ]を選択して、Logcatを開きます。
  2. ウィンドウ上部のドロップダウンからデバイスとプロセスを選択します。
  3. ウィンドウの左側にある[スクリーンキャプチャ]をクリックします。

詳細については、このリンクを確認してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.