2010-01-14 54 views
174

我需要截取在Eclipse Galileo的模擬器上運行的Android應用程序的屏幕截圖。如何使用Eclipse模擬器截圖?

是否有內置的功能,或我必須下載某種插件?

+0

下面是一個簡單的截圖,顯示如何 - http://goo.gl/3iO8w – 2011-09-20 06:39:27

回答

291

如果您打開Android視圖「設備」(在窗口 - >顯示視圖 - >其他... - > Android - >設備下),您可以截取屏幕截圖。點擊你想要拍攝的設備或模擬器,然後點擊「屏幕截圖」按鈕(它看起來像一個小圖片,它應該在停止標誌按鈕旁邊)。有時設備不會立即加載圖片;有時你必須關閉/重新打開屏幕捕獲窗口。

這相當於通過DDMS拍攝照片,但您可以在Eclipse中執行此操作,而無需打開其他應用程序。

+0

嘿我不知道=)+1 – 2010-01-14 20:39:17

+0

這是非常好的。 '模擬器控制'+'設備'擺脫了我對ddms的需求 – 2010-01-14 20:51:02

+2

爲什麼這樣一個重要的功能隱藏在這些晦澀的菜單中?謝啦。 – Aeyoun 2013-09-02 14:05:21

9

您可以通過Eclipse正常加載模擬器,但是您可以從「Tools」文件夾下的DDMS中找到包含在SDK中的工具的實際屏幕截圖。

在DDMS中,按Ctrl + S截圖。

+0

太棒了!獨立的DDMS現在已被棄用。任何想法如何使用Android設備監視器? – 2013-12-04 19:29:21

14

在Eclipse中的DDMS透視圖中,有一個「屏幕截圖」按鈕。 (確保你的Android SDK和Eclipse插件是最新的,不確定這總是一個選項)。只需按下該按鈕,即可創建DDMS連接到的任何設備(無論是真實的Android設備還是仿真器)的屏幕截圖,並在新窗口中打開,並將其保存爲png。

0

我只是做一個控制打印屏幕,它將圖像複製到剪貼板,然後打開MS Paint然後做一個控制Z.然後,你可以裁剪和調整大小,以滿足你的喜好。這個可以嗎?

+2

這是一個漫長的過程,往往效率低下,如果您可以嘗試以上方法之一。 – Anirudh 2011-06-07 18:19:12

+0

由於某些原因,即使設備可見並且LogCat正常工作,通過DDMS的正常捕獲也不起作用。該方法是最後的手段。 – Yar 2013-11-21 10:25:13

151

截圖上使用Eclipse的Android設備,視覺引導

Android Eclipse Screenshot step 1

Android Eclipse Screenshot step 2

Android Eclipse Screenshot step 3

+6

太好了,謝謝。請注意,不需要使用「其他...」子菜單和對話框,因爲「設備」也是「顯示視圖」子菜單頂部的第4項。 – mklement0 2013-09-07 15:29:12

+0

+1截圖 – 2013-12-17 22:23:55

+1

我希望如果我可以把你的+100! – 2014-02-27 10:15:24

4

1 - 打開DDMS規定,對鼠標右鍵。 2-there點擊導出截圖。 3 - 那麼它會告訴你選擇保存你的文件爲.png文件,無論你喜歡什麼名字,你都可以保存它。