Android Device Monitor(DDMS)打开白屏,Hierarchy Viewer不能查看UI视图层级问题解决方法

本文介绍了在Android开发中遇到的DDMS白屏及Hierarchy Viewer无法连接手机查看UI视图层级的问题。通过降低JDK版本、修改.bash_profile文件权限、使用VI编辑器以及尝试Dump View Hierarchy for UI Automator,最终成功解决了无法查看视图层级的难题。
摘要由CSDN通过智能技术生成

背景

原本想使用Hierarchy Viewer查看一个正式应用的视图层级,但是一打开Android Device Monitor,Android Device Monitor就白屏,无法使用,更不要说进入Hierarchy Viewer了。怎么办?还能怎么办呢,google大法好,一步步解决鸭。

遇到的问题和结果

  1. Android Device Monitor白屏,无法使用。
  2. .bash_profile文件无法编辑。
  3. Hierarchy Viewer无法连接手机。
  4. Hierarchy Viewer连接上真机无法查看正式应用层级,使用Android Device Monitor下的Dump View Hierarchy for UI Automator成功查看视图层级。

Android Device Monitor白屏,无法使用

一开始想直接打开Android Studio,再打开Tools/Android/Android Device Monitor(升级AS后没有该选项的,可以去sdk目录下的tools找到monitor)直接查看视图层级,结果打开DDMS白屏,留下一脸懵逼的我。上网搜索找到解决办法:

mac打开AndroidStudio下的ddms(也就是AndroidDeviceMontor)白屏,是由于jdk版本号较高不兼容导致的,因此需要将jdk降为jdk1.8.0_144就可以来了,但是要删除较高版本的jdk,因为它会默认使用较高版本的。

是jdk版本过高的原因,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值