Android 裝置監視程式已於 Android Studio 3.1 淘汰,並從 Android Studio 3.2 中移除。原 Android 裝置監視程序中可以使用的功能已被新功能替代。下表可協助您決定要使用哪些功能,而非已淘汰和已移除的功能。
Android 裝置監視程式元件 | 應採用的設定 |
---|---|
Dalvik 偵錯監視程序伺服器 (DDMS) | 此工具已淘汰。請改為使用 Android Studio 3.0 及以上版本的「Android Profiler」(Android 分析器) 來剖析應用程式的 CPU、記憶體和網路使用。 如要執行其他偵錯工作 (例如將指令傳送至連線裝置以設定通訊埠轉送、轉移檔案或擷取螢幕截圖),請使用「Android Debug Bridge」( |
Traceview | 此工具已淘汰。如要透過 |
Systrace | 如果需要檢查本機系統處理程序,並處理丟幀造成的 UI jank (卡頓),請使用指令列中的 |
OpenGL ES 適用的追蹤程式 | 使用 Android GPU 檢查器。 |
階層檢視者 | 如果您想在執行階段檢查應用程式的檢視階層,請使用版面配置檢查器。 如要分析應用程式版面配置的顯示速度,請使用 Window.OnFrameMetricsAvailableListener,如本網誌文章所述。 |
「Pixel Perfect」(完美像素) | 使用版面配置檢查工具。 |
網路流量工具 | 如果您需要查看應用程式透過網路傳輸資料的方式和時間,請使用網路分析器。 |
啟動 Android 裝置監視器
如要在 Android Studio 3.1 及以下版本中啟動獨立的「裝置監視程式」應用程式,請在 android-sdk/tools/
目錄中的指令列中輸入以下內容:
monitor
接著,您可以在「Devices」(裝置) 窗格中選取需要的裝置,將此工具連結至已連結的裝置。如果查看窗格或視窗時發生問題,請在選單列中依序選取「Window」(視窗) >「Reset Perspective」(重設觀點)。
注意:每部裝置一次只能連結一個偵錯工具程序。例如,如果您使用 Android Studio 在裝置上對應用程式進行偵錯,您必須先從裝置取消連結 Android Studio 偵錯工具,再從 Android 裝置監視程式附加偵錯工具程序。