APk包名和Activity名称的获取,主要分两种情况:一种是已经安装到Android设备的应用获取方式;一种是未安装到Android设备的APK;
(一)APK未安装到Android设备上
1.将APK放到电脑的某个文件夹下,例如:将抖音APK放置到E盘下;
2.在cmd中输入:aapt dump badging E:\qq-new.apk
*********如果,输入上述命令,提示不是内部命令,那说明是aapt环境没配好,下面将aapt环境配好:
1.在Android SDK 的build-tools文件夹下面找,例如,我的Androd SDK放在F盘:
2.将aapt.exe的路径加入到Path里面
*********加入环境变量后,可能不会立马生效,可以重启一下计算机。
(二)APK已安装到Android设备上
方法一:
1.输入:adb shell dumpsys window | findstr mCurrentFocus
2.启动应用
以浏览器为例:
方法二:
1. 先清除logcat的内容:adb logcat –c
2. 启动logcat:adb logcat ActivityManager:I *:s
3.启动应用