如何查看apk的包名和启动Activity

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何查看apk的包名和启动Activity相关的知识,希望对你有一定的参考价值。

在做app自动化的时候,经常需要对apk进行分析其包名及启动Activity,在没安装的情况下,如何通过工具去查看apk的信息呢?

使用android SDK自带的aapt工具,aapt(Android Asset Packaging Tool)在SDK的build-tools目录下。该工具可以查看,创建, 更新ZIP格式的文档附件(zip, jar, apk)。也可将资源文件编译成二进制文件,app在build和打包时需要用到它。


打开cmd窗口,切换到sdk的build-tools目录,输入下面命令即可:

aapt dump xmltree C:\app\app_prd.apk AndroidManifest.xml > C:\Users\Desktop\app.log


在输出的log中查找关键字:android.intent.category.LAUNCHER即可找到,如下图:

技术分享


本文出自 “Alan_Y (Upspringing)” 博客,请务必保留此出处http://alany.blog.51cto.com/6125308/1878428

以上是关于如何查看apk的包名和启动Activity的主要内容,如果未能解决你的问题,请参考以下文章

Appium Android 获取包名和 Activity 的几种方法 (转)

命令查看当前运行APP的包名和Activity

如何获取apk包的包名和activity

Android测试随笔获得App的包名和启动Activity

Android 查看apk包名、当前Activity名等

手把手教你_怎么找android应用的包名和启动activity