原來WiFi上也可以執行ADB
還記得Android 免root的螢幕截圖–使用SDK一文嗎?每次想要執行adb指令都得插上屁屁的USB,除了有點麻煩之外,還擔心USB接頭受損,若有常需要用USB連線來執行ADB命令的朋友,在此推薦一套無線網路環境下,可以直接使用ADB的軟體 – adbWireless,不過唯一的缺點就是必須在ROOT的環境下。
【軟體名稱】: adbWireless
【軟體售價】: 免費
【軟體版本】: v1.4.1
【支援語言】: 英文
【系統需求】: Android 1.6以上(手機必須有Root)
【Market 網頁】: http://goo.gl/vR3Il
【測試平台】 Desire HD,Desire
▼使用 QRCode(左圖) 或 Market(右圖) 上尋找 "adbWireless" 後下載並安裝執行。當然也可以使用Android Market 網頁版方式來安裝哦!進入這裡選按「安裝」透過OTA方式安裝。
▼執行adbWireless必須要有Root的手機,當第一次執行時會出現Root的招牌顯示「授權請求」畫面(左圖),按下「允許」出現右圖畫面,按下綠色按鈕。
▼此時綠色按鈕會變成橘色按鈕,表示已打開ADB的WiFi的連線,並要求你在PC上輸入「adb connect xxx.xxx.xxx.xxx:555」指令。
▼進入命令列視窗輸入上圖的命令,結果出現Connected to xxx.xxx.xxx.xxx:5555成功的訊息,小試一下abd devices命令也成功。
▼至Android SDK安裝目錄\tools目錄裡,執行"ddms.bat",結果出現剛才的連線IP位址在紅色框中,且此行動裝置正在「Online」中。
▼在功能表上選「Device」\「Screen capture」(也可使用Ctrl+S)。
▼開啟「Device Screen Capture」視窗後,可以看目前Online中的手機畫面,上方有「Refresh」(更新畫面)、「Rotate」(旋轉畫面)、「Save」(擷取畫面)、「Copy」(複製)等,直接按下「Save」就可擷取Online中的螢幕畫面。
小結
iphone/ipod 原生系統就有支援截圖功能,Android系統硬是被比下去,還好新版的Android 2.3.4好像有支援螢幕截圖的功能,只要按下電源鍵+Home鍵即可擷取螢幕(我的手機是HTC品牌),或許不是所有的Android手機都有內建截圖功能,每次想截圖又要連接USB來運作,所以有時候會產生惰性就放棄了,如今有了adbWireless即可解放你的Android手機屁屁受損哦!當然只要是adb指令的運用都可以嘗試看看,保證你會喜歡上她的。
大大!
只要按下電源鍵+Home鍵即可擷取螢幕(我的手機也是HTC品牌),但不能阿?
好像要Android 2.3.4以上的版本吧!還是我有刷ROM的關係~~