获取一个app的package名和activity名

方法:使用sdk的aapt工具

1.首先确保C:\Users\Administrator\AppData\Local\Android\Sdk\build-tools\29.0.2目录下存在aapt.exe

获取一个app的package名和activity名_第1张图片

2.把需要查看的APP安装包放到一个目录中F:\baidu.apk

3.cmd命令行切换到aapt目录下 cd /d  C:\Users\Administrator\AppData\Local\Android\Sdk\build-tools\29.0.2

获取一个app的package名和activity名_第2张图片

4.执行命令,并把运行结果保存到log文件中: aapt dump badging F:\baidu.apk >F:\log.txt

5.查看log文件

如图,package名为:com.baidu.searchbox

获取一个app的package名和activity名_第3张图片

如图,activity名为:.SplashActivity

获取一个app的package名和activity名_第4张图片

 

若遇到报错ERROR: dump failed because no AndroidManifest.xml found,可能是apk包的问题,换一个安装包试试

 

你可能感兴趣的:(获取一个app的package名和activity名)