如何获取appPackage和appActivity的信息,这里有一个极为实用的命令:adb shell dumpsys activity |find "mFocusedActivity"
这个命令很有可能对于Android8.0不适用,别慌,还有一个命令,适合手机中已经安装的应用(如淘宝、微信、QQ等),命令:adb shell dumpsys window w|findstr \/|findstr name=
在使用 “adb shell dumpsys window w |findstr \/ |findstr name=” 这个指令查找APP包名时,cmd出现'findstr' 不是内部或外部命令的解决方案:
1.PATH环境变量的问题,在path中追加:(%SystemRoot%/system32;%SystemRoot%;)
2.此时重新打开cmd运行这个指令,就正常查找到APP包名
因为当前已经连接了手机,随意打开手机里的一个app,如计算器,打开cmd,输入以上命令回车,如图所示:
红框中的信息“.Calculator”就是此app的appActivity,很简单,很实用,拿走不谢