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

本文介绍了解决Android Studio中DDMS(Android Device Monitor)白屏或报错的方法,主要是由于高版本JDK不兼容导致的问题。通过降级JDK至1.8.0_144并设置环境变量,可以成功运行DDMS。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

新版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)白屏

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值