2011年10月4日星期二

Novo8:成功以ddms截圖!no root

小弟在寫 blog 分享有關平板機的內容時,發現從平板機截圖並不容易,特別是不想 root 機。在網上搜尋到以 USB 偵錯模式配合 PC 上的 ddms 程式就能截圖。但應用在 Novo8 上卻是不行,常常出現 offline 和 timeout 等錯誤。
後來小弟讀到趙先生有關 Novo8 的測試(按此看)看到有關 USB 連線問題時提到「當在Android切換使用過“磁片模式”后,機器無法再進入調試模式」小弟想起每當把平板機連到電腦,電腦會認出兩個儲存裝置和一個 Android Composite ADB Interface 裝置。按趙兄所言,既然兩者不可同時存在,關掉一個不就行了,一試之下果然成功。具體及完整的方法如下:

有使用 ddms 經驗的請跳到 (7)

(1) 安裝 Android SDK (官網:系統要求下載

(2) 從 SDK 的 android-sdk-windows 資料夾找出 SDK Manager.exe

(3) 執行 SDK Manager 以下載 Google USB Driver (詳細請看官網介紹 http://developer.android.com/sdk/win-usb.html

(4) 把 android-sdk-windows \ platform-tools 資料夾中的 adb.exe , AdbWinApi.dll 和 AdbWinUsbApi.dll 複製到 android-sdk-windows \ tools 資料夾中。

(5) 按 Novo8 的設定 > 應用程式 > 開發 > USB偵錯模式,勾選。

(6) 把 Novo8 連上電腦,當電腦要求 driver 時,讓電腦到 android-sdk-windows 資料夾中去找步驟(3)下載的 driver。

(7) 執行 android-sdk-windows \ tools 資料夾中的 ddms.bat。苦畫面顯示 Novo8 為 offline 則拔去 USB 線再接上,直至 online。



(8) 此時按上方功能表中的 device > screen capture 多半只能成功一次或不能成功(Screen not available)。關鍵的一步是由電腦 Window 中移除由 Novo8 而來的兩個儲存裝置,因它們阻礙了偵錯模式的運作。

不能成功截圖

按下面一格移除磁碟機

選安全地移除 USB Mass Storage Device 後,會發現 ddms 畫面中的 log 項目不停地更新,代表偵錯模式正順利地運行。


log項目不斷更新


(9) 此時再按 device > screen capture 便能正常地截圖!






0 留言:

相關網誌

Related Posts Plugin for WordPress, Blogger...