如何在不使用 AAPT 的情况下列出设备上已安装的包或应用程序的所有活动名称



我是Python和Android的新手,对此感到震惊,我需要通过命令行在设备上启动应用程序

adb shell am start -n Package-Name /.Activity-Name

包名称使用 adb shell pm list packages
列出同样,我想列出设备上已安装软件包的所有活动名称

注意:我们可以在不使用 AAPT [Android 资产打包工具] 的情况下列出活动名称吗?
我查看了他们使用这种所谓的AAPT的几篇帖子

尝试 Apktool 或 AXMLPrinter,他们可以反编译 apk 的AndroidManifest.xml文件。然后,解析此文件以自行获取所有导出的活动。

谷歌了解此工具的详细信息。

最新更新