web-dev-qa-db-ja.com

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

私はおそらくこれが最も難しい質問かもしれないことを知っていますが、それでも私はAndroid StudioでEmulatorのスクリーンショットを撮る方法を知りません。私は最近EclipseからAndroid Studioに切り替えましたが、どこにも見つかりませんでした。Webでも検索しようとしましたが、役に立ちませんでした。

158
mahi

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

New Android Emulator from Android Studio 2.0

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

または

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

クリックしてください モニター(DDMS含む) ツールバーのボタン - Androidのbugdroidのように見えます。

IDE window showing Monitor button

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

Monitor window

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

92
Scott Barta

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

69
HenBoy331

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

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

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

または

エミュレータで持っている「緑色」でハイライトされている「カメラ」アイコンをクリックするだけです。

enter image description here

22
Avi

Android Studioを使用する以外に、より高速なadbを使用してスクリーンショットを撮ることもできます。

adb Shell screencap -p /sdcard/screen.png
adb pull /sdcard/screen.png
adb Shell rm /sdcard/screen.png

Unix/OSXの短い1行の選択肢

adb Shell screencap -p | Perl -pe 's/\x0D\x0A/\x0A/g' > screen.png

元のブログ記事: ADBを介してコンピュータにAndroidのスクリーンショットを取得する

18
André Ricardo

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

13

1.まずアプリケーションを実行します2.ツール - > Android - > Android Device Monitor へ移動します---(Check image for more detail

3
Akash Jagtap

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

enter image description here

1
cgr

Android Device Monitorは、Android Studio 3.1では推奨されなくなり、Android Studio 3.2から削除されました。 Android Studio 3.1以下でスタンドアロンのDevice Monitorアプリケーションを起動するには、Android-sdk/tools/monitor.batを実行します。

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

詳しくはこちら link

0
Doilio Matsinhe