AndroidStudio 3.0中之后無法打開DDMS [Android Device Monitor] 問題
一、AndroidStudio 3.0中之后無法打開Android Device Monitor
最近升級了AS后發現在在菜單欄中的Tools
下Android
中沒用了,這樣就不能愉快的打開了DDMS了,但是有些工作還是需要DDMS的幫助的,於是就開始了和AndroidStudio為打開DDMS斗智斗勇一番。
先看看Google對AndroidStudio 在3.0以后版本中Android Device Monitor 的描述:
Android Device Monitor
Android Device Monitor is a standalone tool that provides a UI for several Android app debugging and analysis tools.
However, most components of the Android Device Monitor are deprecated in favor of updated tools available in Android Studio 3.0 and higher.
說白了就是Android Device Monitor這個玩意不好用了,我們[谷歌]准備慢慢拋棄它了,於是在Android Studio 3.0開始慢慢的動手啦,所以在AndroidStudio 菜單欄中的Tools
下刪除
了Android
菜單,當然在菜單欄中的DDMS圖標也刪除了,這就導致不能像之前版本AS那樣輕松使用DDMS了,但是在很多情況下DDMS還是很有用滴;因此Google還是保留了Android Device Monitor的。
二、打開Android Device Monitor的新方式
Google文檔中打開Android Device Monitor的方式:
Start Android Device Monitor
To start the standalone Device Monitor application, enter the following on the command line in the android-sdk/tools/
directory:
monitor
- 1
換成了我的話就是這樣的了
:
- 用我們的白話就AS在3.0之后刪除之前的了
Tools
目錄下的Android
菜單,這樣就導致以前通過Tools-->Android-->DeviceMonitor
打開DDMS
的方式行不通啦
;- 最后根據Google 文檔自己鼓搗打開DDMS,在此記錄一下:
- 1.先找到
AndroidStudio
配置的SDK
路徑: ;- 2.在SDK的
android-sdk/tools/
路徑下【就是和配置ADB命令一樣的路徑
】有個monitor.bat
的批處理文件;- 3.鼠標連續點擊兩下
monitor.bat
這個批處理文件,在屏幕上會打開一個類似CMD的命令行中輸入板,然后迅速自動關閉
;- 4.坐等1到3秒就會打開
DDMS
;
附上android-sdk/tools/
文件截圖【已經標出了monitor.bat
】:
還有以圖為證
:
三、打開DMMS小技巧(快捷方式)
如果是需要經常DDMS的話,每次都先找的AndroidStudio配置SDK文件夾下找到android-sdk/tools/monitor.bat,再打開就有點麻煩了,於是個人想出下面幾種簡單的打開DDMS的方式了;
- 備注:以下命令中:
D:\AndroidSDK\tools\monitor.bat
是我個人AndroidStudio配置SDK下monitor.bat具體路徑,諸位小伙伴使用前需要替換為`自己電腦中AndroidStudio配置SDK下monitor.bat的完整路徑;
(一)、bat批處理文件快捷方式
由於現在每天面對的是設備需要經常借助DMMS,屬於這里干脆寫個簡單的批處理文件bat放在桌面上,需要打開DDMS時就點擊一下就打開DDMS那就好多了。
下面是我寫的打開DDMS的bat文件。
@echo off rem color 0A :設置cmd背景顏色和字體顏色 color 0A rem title:設置cmd標題 title Start Android Studio Mointor echo 請按任意鍵打開 Android Studio Mointor ..... pause>nul rem “D:\AndroidSDK\tools\monitor.bat”是AndroidStudio配置SDK文件夾下monitor.bat的完整路徑 call D:\AndroidSDK\tools\monitor.bat
(二)、Dos命令
其實在上面的批處理文件中真正打開DMMS的是最后一行命令,當然也可以把這行命令在命令窗口執行同樣可以打開DDMS;
(1)打開Window命令窗口 :Win+R快捷鍵–>CMD–>Enter;復制命令: call D:\AndroidSDK\tools\monitor.bat
,然后回車執行,坐等1到3秒就會打開DDMS
;
(2)在AndroidStudio中底部Terminal中輸入: call D:\AndroidSDK\tools\monitor.bat
,然后回車執行,坐等1到3秒就會打開DDMS
;
四、附上Google 文檔方便大家查看
如果有不同情況歡迎留言或者自行參考: Google文檔