1、有apk情况
方式一:采用aapt子命令查看包名和Main Activity名
aapt即Android Asset Packaging Tool,位于SDK的build-tools目录下
通过win+r打开命令行,将目录切换到本机aapt所在android-sdk的build-tools子目录下
输入如下命令获取包名:
aapt dump badging APK文件所在的绝对路径 | findstr package
输入如下命令获取Activity值:
aapt dump badging APK文件所在的绝对路径 | findstr ativity
方法二:使用Re-Signer工具
Re-Signer是APK重签名工具,也可以用于获取包名和Main Activity
2、手机中有apk的情况
方法一:使用logcat
- 清除logcat内容,使用命令adb logcat -c
- 启动logcat,使用命令adb logcat ActivityManager:I*:s
- 启动要查看的程序,查看包名和Main Activity值
方法二:使用dumpsys
- 启动要查看的程序
- 在命令行输入:adb shell dumpsys window w | findstr \/ |findstr name=