[Android]使用DDMS ScreetShot取得螢幕截圖
Htc Hero等android系統的手機,目前系乎沒法子直接使用app來printscreen畫面,
並不是沒有軟體,而是需要有root權限,在保固期內的機子倒不太建議這麼玩,
那還有什麼法子可以screetShot畫面呢?
有的,利用Developer SDK的工具DDMS(Dalvik Debug Monitor Service)來取得手機上的畫面,
方法如下:
1.首先需要下載Htc sync軟體並安裝app及Driver,
2.再來是安裝SDK及Eclipse(可選擇要不要裝)
可以參考 [安裝教學]使用Eclipse開發Android程式
3.設定手機傳輸時使用Debug mode,並插上USB連接線
按Menu鍵進入”設定”畫面->應用程式->開發(未知的來源要打勾)->USB除錯中 打勾
4.啟動DDMS,有二種方式:利用Eclipse啟動、直接執行Application
A.Eclipse啟動
右上角有一個+的按鈕,加入DDMS模式
如果USB有連接的話在Devices可以看到設備,如果沒有連接USB時這裡會是虛擬器
選擇Devices Tab右上角的Screen Capture按鈕
就可以看到ScreenShot的畫面了,可以選擇要Save存檔或Refresh重新取得
B.直接使用SDK的DDMS工具
在SDK安裝目錄\tools目錄裡,執行ddms.bat
畫面跟Eclipse裡的很像
Screen capture可以用Ctrl+S或是在Device->Screen capture



留下您想說的話: