為了要寫Android的文章而需要擷取Galaxy S3手機的螢幕截圖。雖然S3可以用手刷過螢幕或同時按〔電源鍵〕與〔Home鍵〕的方法來抓畫面,但有些功能選單當手一碰到螢幕就消失,導致要抓到畫面就少了要出現的選單,有時要重覆抓好幾次才會成功…在Google Play找了一些Screen Capture的App,卻都必須先Root,唉,只好搜尋Android Root的文章來「升級」了。

Root的步驟

我參考的Root教學文章是Samsung Galaxy S III ROOT 機教學(不斷更新),它附有YouTube影片教學,其實看了影片後發覺步驟很簡單:

  1. 確認你的手機版本:【設定】→【關於手機】→捲動到最後面看【版本編號】的最後3碼,依此3碼下載對應的zip檔,再解壓縮。
  2. 手機:【設定】→【開發人員選項】→勾選第一個選項【USB偵錯】
  3. 電腦:執行解開的Odin3*.exe,按PDA後點選解開的CF-Root-SGS3-v6.*.tar
    Odin3
  4. 手機關機後,讓手機進入download模式:
    1. 同時按〔音量下〕鍵+〔Home〕鍵+〔電源〕鍵(先按好音量下和Home不放後再按下電源)
    2. 手機螢幕會出現黃色三角驚歎號圖示警告,按〔音量上〕鍵以繼續執行而進入downloading畫面。
  5. 將USB傳輸線接上電腦和手機,Odin3畫面上方的ID:COM有出現文字的話,表示Odin3已偵測到你的手機,按下方的〔Start〕就開始更新系統。
  6. 處理完畢後Odin3上方會有PASS字樣,手機自動重開並做系統升級。按Apps就能在Apps分頁裡找到SuperSU App,有SuperSU表示已Root成功了。

擷取螢幕的App

Root好後,擷取螢幕App的選擇就多很多了。我找了搖晃手機抓圖的Screen shot,截圖會存入/sdcard/screenshots/資料夾。

同時也試了用電腦來抓手機螢幕的軟件:

  1. AirDroid:執行了AirDroid App後,手機會出現供連線的網址,在電腦瀏覽器輸入該網址就能執行手機的一些功能,例如瀏覽檔案、抓取螢幕等。但不知為何有時就是連不上,重開手機再執行就可以連上,但按了Screenshot鈕卻出現空白的畫面…
    AirDroid
  2. Remote Web Desktop:按下Screenshot,再按Capture就會彈出抓到的螢幕,按右鍵就能把螢幕存到電腦裡。
    Remote Web Desktop

##

原文網站: 簡睿 JDev.tw