mac打开uiautomatorviewer提示Could not create the java Virtual Machine错误

在Mac中进行Android开发时,由于我们要查看app的某个ui组件,因此会用到uiautomatorviewer

打开uiautomatorviewer只需通过终端进入/Users/xxxx/Library/Android/sdk/tools/bin,然后输入命令 ./uiautomatorviewer即可打开

如果输入命令./uiautomatorviewer打开uiautomatorviewer出现如下错误是因为jdk版本太高或者提示没有安装jdk时,则需要先安装jdk

uiautomatorviewer错误.png

安装的jdk版本为如下所示

java1.8.png

下载链接如下(更高版本的jdk会提示上面出现的错误)

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

如果之前安装过更高版本的jdk,则需要先卸载,进行如下操作卸载当前Mac中的jdk

先在终端输入如下命令

sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin

sudo rm -fr /Library/PreferencePanes/JavaControlPanel.prefPane

sudo rm -fr ~/Library/Application\ Support/Java

打开Finder(访达)

进入 /Library/Java/JavaVirtualMachines,即可看到我们安装的jdk,将该文件夹删除,即完成了jdk的卸载,如下图所示

java目录.png

jdk文件夹.png

运行.dmg文件开始安装jdk1.8

jdk1.8.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容