新版android studio 找不到DDMS
解决方案
1. 先找到AndroidStudio配置的SDK路径
菜单-File-Other Settings-Default Project Structure-Android SDK location
比如,我的是:/Users/xxx/Library/Android/sdk
2. 在sdk目录的tools方便夹下,有一个 monitor 或者 monitor.bat 文件
3. 使用终端打开monitor 或 双击打开 monitor.bat
4. 1到3秒后会打开DDMS
Mac下打开DDMS(AndroidDeviceMonitor)白屏(如果jdk为7或者8中某些版本) 或者 报错(如果jdk为10)
原因
mac打开AndroidStudio下的ddms(也就是AndroidDeviceMontor)白屏,是由于jdk版本号较高不兼容导致的,因此需要将jdk降为jdk1.8.0_144就可以了。
解决方案
1. 下载jdk1.8.0_144
下载地址:https://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html
2. 安装教程
双击安装
打开终端,执行如下命令
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home && export PATH=${JAVA_HOME}/bin:${PATH}
或者执行 vim ~/.bashprofile ,将下面的命令写入 .bashprofile 中。
alias java8='export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home && export PATH=${JAVA_HOME}/bin:${PATH}'
并,重新打开终端,执行如下命令
java8
最后,查看java版本是否为1.8.0_144,如果java版本正确,再重新打开 monitor 试试
java -version
monitor
提示,如果你需要在任何位置可执行 monitor 命令,可添加如下命令到 .bash_profile 中。xxx是你的用户名。
export ANDROID_HOME=/Users/xxx/Library/Android/sdk
export ANDROID_TOOLS_HOME=${ANDROID_HOME}/tools
export PATH=${ANDROID_TOOLS_HOME}:${PATH}
参考网址
android studio 3.1.1 找不到DDMS
android studio 3.1 Android Device Monitor 新的启动方式
Android Studio 3.0开始android Device Monitor弃用
Mac下打开DDMS(AndroidDeviceMonitor)白屏