如何在不使用AAPT

时间:2016-03-21 10:25:08

标签: android python shell

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

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

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

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

1 个答案:

答案 0 :(得分:0)

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

Google了解此工具的详情。