appium常见问题09_MAC打开uiautimatorviewer闪退怎么办?
问题:
下载安装Android SDK后,并且已在.bash_profile文件中配置环境变量。但是在tools中打开定位工具uiautomatorviewer出现闪退。
解决:
首先检查环境变量配置,再三检查后发现环境变量没有问题。
后来询问周边小伙伴发现自己安装的jdk版本过高,其他小伙伴都是jdk8。于是开始更新jdk版本为jdk8,步骤如下:
1,官网下载jdk8
官网地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
备注:
若小伙伴下载时需要登录Oracle,可到小编网盘下载,下载地址如下:
https://pan.baidu.com/s/1suQ_K8K97UR5OQOeUDtRRg
【若未找到安装包,可能小编整理网盘时移动了位置,可评论找小编私发】
2,更新环境变量
(1)获取jdk8版本信息
获取指令:ls /Library/Java/JavaVirtualMachines/
(2)终端打开配置文件
打开指令:open .bash_profile
(3)更新JAVA_HOME中jdk版本
将步骤(1)中获取到的jdk8版本信息,更新到下图红框中
(4)使配置生效
生效指令:source .bash_profile
(5)问题解决,打开uiautomatorviewer
更新为jdk8后,点击tools下uiautomatorviewer,可成功打开