新版android studio 找不到DDMS及monitor打开白屏或报错问题

新版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. 安装教程

双击安装 

打开终端,执行如下命令 

扫描二维码关注公众号,回复: 3537425 查看本文章
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)白屏

猜你喜欢

转载自blog.csdn.net/ybf326/article/details/82974062
今日推荐