今天有个任务,需要获取apk的版本信息,百度之后说是之下下面的命令就行
adb shell dumpsys package com.baidu.searchbox | findstr versionCode
然后就提示-bash: findstr: command not found,大概意思就是没有findstr命令
然后接着百度,很多都是说path设置的不对之类的,我也试了,压根不管用
纠结半天,后来发现是系统问题,我用的mac,在mac上是没有findstr命令的,把findstr 改成grep 成功获取到apk的版本信息
总结:在win系统中,使用:adb shell dumpsys package com.baidu.searchbox | findstr versionCode 命令查找相关信息
在mac(linux) 使用:adb shell dumpsys package com.baidu.searchbox | grep versionCode