问题
Mac 命令行开启uiautomatorviewer后,报错java.lang.NullPointerException,并且空白界面中没有按钮
解决问题:
第一步:
- 去到android-sdk-macosx/tools/lib/x86_64
- 打开x86_64文件夹,将其中的 swt.jar 重命名为 swt2.jar
第二步:
- 点击这个链接下载swt.jar 文件:
- 将下载的swt.jar文件复制到 android-sdk-macosx/tools/lib/x86_64 这个文件夹下,并将swt.jar文件重命名为swt3.jar
第三步:
命令行中输入 :uiautomatorviewer,打开uiautomatorviewer。 问题得到解决了。
鸣谢
参考文章: https://blog.csdn.net/weixin_42182599/article/details/119142146