一、获取应用包名的方法
1、根据应用的apk文件来获取
(1)打开cmd窗口,cd命令切换到Andorid SDK下的aapt所在目录(一般在build-tools目录下)
注:切换到不同磁盘的目录,需要先切换到对应的磁盘,再切换到对应的目录
(2)运行指令 :aapt dump badging XX\XXX\XXXX.apk (路径不要出现中文)
C盘切到不同的盘符 【直接用盘符就行,不需要cd,切换目录需要cd】
2、获取手机上运行的应用包名
(1)打开cmd窗口,运行指令:adb shell dumpsys window | findstr mCurrentFocus
adb shell dumpsys window w | findstr \/ | findstr name=
【两个指令均可,指令2对于有的应用可能无法获取其包名】
注:应用需要处于打开状态
3、获取手机内所有应用的包名
(1)打开cmd窗口,运行指令:adb shell pm list package -f
二、注意:
1、package:name和launchable-activity:name为两种名称
2、包名是唯一的,但是Activity名是每个页面各有一个