解决----关于iMA或mac中无法使用uiautomatorviewer的问题
·
第一步:打开这个工具时候,看看终端报的什么错误,或者是弹出工具界面后无响应。
第二步:如果终端提示了 Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. 这个错误,那就说明是你当前的java版本过高,无法与uiautomatorviewer适配启动,此时就需要去找到Jdk1.8的版本,来重新配置你的电脑的java环境。
PS:如终端未提示错误,且正常打开了工具界面无响应,即可跳过第三步,直接去执行第四步操作。
第三步: JDK1.8建议直接从AndroidStudio里面的去下载,下载完后,找到你的路径,复制出来,我这里的路径是 /Users/xxxxx/Library/Java/JavaVirtualMachines/corretto-1.8.0_432/Contents/Home 之后就是熟悉的配环境操作了。
第四步:打开工具后界面没反应的话,是因为swt.jar版本太老了,不兼容。在下面这个链接里下载一个新的swt.jar。下载完后,把名字修改为swt2.jar。之后找到/Users/xxx/Library/Android/sdk/tools/lib/x86_64 这个路径并打开,把下载好的jar包copy进去即可。swt.jar下载地址
https://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops4/R-4.20-202106111600/swt-4.20-cocoa-macosx-x86_64.zip

第五步:重新打开我们的uiautomatorviewer即可正常工作了。
更多推荐




所有评论(0)