获取包名
包名获取的几种方式:
反编译查看清单文件
将apk安装包后缀修改为zip,解压后得到如下文件。
其中,AndroidManifest.xml是清单文件。
编译后的文件无法看到内容,使用jadx对apk进行反编译。
反编译后,找到资源文件-res-AndroidManifest.xml。
可以找到package=”xxx”,即包名。
打印进程信息(包名即进程名)
- Android 8以前用ps
- Android 8以后用ps -A
进入adb shell后,使用ps命令查看进程,可以配合grep命令过滤指定包名。
通过shell获取包名和界面名
1 | adb shell |
用于获取当前打开的界面信息。(此方法有的系统已不适用)