概述
.bat
是 windows 下的批处理脚本,很多 android 工具都是以xxx.bat
的方法来启动的,这些批处理脚本中命令的作用一般都是用来寻找 Java 环境变量和 jar 路径。因此使用 android 工具遇到 bat 脚本无法正常工作,这是一类问题,大家可以举一反三。
问题解决过程
我遇到的问题报错和如下链接中的截图是一样的,uiautomatorviewer无法启动踩的坑。首先我个人安装的是目前最新的 jdk17 ,以为都过了这么久,jdk 版本都换了几代了,所以一开始没想过换 jdk 版本的事。然后我还是遇到报错找不到 Java 路径,即使在我正确配置后,之后也是按照上面博客中的提示进行修改,在最后遇到无法初始化主类的问题,仍然无法按照博客中的修改方法完善,最后只能换 jdk8 ,重新恢复以前的 bat 脚本配置,然后问题得以解决。
我估计 jdk9 以上的版本都会遇到这种问题,不知道 android 官方为啥没有在高版本上做适配。
总结
不忘初心,砥砺前行!