当前位置:   article > 正文

aapt 命令查看apk包名、主activity、版本等信息_aapt查看包名

aapt查看包名

aapt 命令查看apk包名、主activity、版本等信息

在做APP自动话的时候,获取apk的包名、activity信息是最基础的,问开发虽然是最快最简单的方式,但是这样就显得测试不是很专业了
网上找资料找半天,各种方式的都有,听他们的不如自己实践的自在,所以记录一下最简单的一种方式,
跟现在手机获取root权限有点难,所以在这种情况下,想要知道apk的包名、activity等信息也就有点困难了;
以下是通过aapt命令的方式获取包名
再次之前需要你的appium环境已经安装好了,其实aapt这个就是android-sdk自带的

以为自己的电脑为例:
1.找到aapt的位置:
我的android-sdk安装在D盘下,所以实际位置实在:D:\Program Files (x86)\Android\android-sdk\build-tools\26.0.1

要是实在找不到,就用windows的全局查找吧,在android-sdk这个文件夹下找也快
在这里插入图片描述
2.cmd进入这个文件夹,(因为没有将aapt加入到环境变量中,所以通过这种方式)
在这里插入图片描述

3.使用aapt命令:aapt[空格]dump[空格]badging[空格]APK文件

备注:因为数据比较多,所以建议把获取的文件输入到一个txt文件里

实际使用命令就是:aapt[空格]dump[空格]badging[空格]APK文件 > d:/log.txt

你就可以去D盘下的log.txt里去找相关信息了
在这里插入图片描述

4.实例

aapt dump badging D:\ceshi.apk > D:/log.txt ,现在可以去D盘查看log.txt文件里的信息了
在这里插入图片描述

在包里搜package,后面的name就是包名了,搜activity,可以获取到appActivity,其他的信息一样
在这里插入图片描述
在这里插入图片描述

aapt的命令很强大,以后再继续学习,先把目前最基础的解决了

ps:网上还有什么反编译或者其他方式,总结下来没这个简单

参考:https://blog.csdn.net/a136332462/article/details/78206682

2021-1-20补充:

查看APP包名与界面名:adb shell dumpsys window windows | findstr mFocusedApp
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210120092903916.png
在这里插入图片描述

包:com.android.gallery3d/com.huawei.gallery.app
界面名(启动名):.SlotAlbumActivity
在这里插入图片描述

获取app的包名和activity名称的几种方法

(1)adb logcat | findstr START 
然后点击app 
CMD界面,cmp= 后面的值就是 包名/activity名称 
例如: cmp=com.shanjian.originaldesign/.activity.other.Activity_In

(2)aapt dump badging D:\test\xxx.app 
找到package: name=’com.shanjian.originaldesign’ 
再找launchable-activity: name=’com.shanjian.originaldesign.activity.other.Activity_In’

前提是在环境变量中–path路径下,设置了aapt的路径才能使用

(3)获取所有app的包名:adb shell pm list packages

(4)获取activity名:adb shell dumpsys activity activities >d:\log.txt 
1)打开APP。 
2)执行> adb logcat>D:/log.txt 
3)胡乱的对APP做一些操作。 
4) Ctrl+c 结束adb命令。 
5)打开log.txt文件,搜索:Displayed

appPackage: com.android.messaging

appActivity:.ui.conversationlist.ConversationListActivity

6)打开logtxt文档然后找到:realActivity=com.android.deskclock/.DeskClock
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/288742
推荐阅读
相关标签
  

闽ICP备14008679号