错误堆栈为
packageAndLaunchActivityFromManifest failed. Original error: Path must be a string. Received null
这是appium的bug导致的. 一般表示没有成功读取app的appPackage和appActivity, 自己在配置文件或者命令行中显式指定即可. 比如
java -jar appcrawler.jar -a xueqiu.apk -u 4730 \
--capability appPackage=com.xueqiu.android,appActivity=.view.WelcomeActivityAlias -vv
appcrawler的分发形式有两种. jar包方式和正常的zip格式. appcrawler在zip解压后的bin目录下. 如果下载的是jar包, 可执行
java -jar appcrawler.jar --help