获取APP包名和activity的几种方法 | 您所在的位置:网站首页 › 怎么获取安装包 › 获取APP包名和activity的几种方法 |
一、只有Apk的情况 (1)aapt 使用命令行aapt dump xmltree ColaBox.apk AndroidManifest.xml 2.dumpsys (1)启动要查看的程序; (2)命令行输入:adb shell dumpsys window w |findstr / |findstr name= c、源码下的AndroidManifest.xml文件查看 命令:aapt dump xmltree aaa.apk AndroidManifest.xml 包名:package:name="com.test.bs"即为包名 主activity:往后面翻,会看到 launchable-activity:"com.test.bs.main.view.SplashActivity"即为包名主activity 也可以使用重定向的方式输入到指定文件: 命令: aapt dump xmltree aaa.apk AndroidManifest.xml > 1.txt 如:aapt dump xmltree C:\Users\Dell\Desktop\test.apk AndroidManifest.xml > C:\Users\Dell\Desktop\1.txt d.adb logcat抓取当前Android机运行的app的包名( I/ActivityManager(数字): Displayed 包名/类 名: +ms ) 命令行输入 adb logcat >e:\bag.txt 手机操控app,ctrl+c停止 去e:\bag.txt这个文件下搜索关键字如Displayed ,一般都能找到 四、用adb shell命令查看APP的报名和activity 1、用命令查看APP安装的全部包 adb shell “pm list package -f | grep test” 2、用包名查找APP的主activity adb shell dumpsys package com.test.bs |
CopyRight 2018-2019 实验室设备网 版权所有 |