我是Python和Android的新手,对此我需要通过命令行在设备上启动应用程序
adb shell am start -n Package-Name /.Activity-Name
使用adb shell pm list packages
列出了包名称
同样,我想列出设备上已安装软件包的所有Activity名称
注意:我们可以在不使用AAPT [Android资产包装工具]的情况下列出活动名称吗? 我已经查看了他们使用这个所谓的AAPT的几个帖子
答案 0 :(得分:0)
尝试使用Apktool或AXMLPrinter,他们可以反编译apk的AndroidManifest.xml
文件。然后,解析此文件以获取所有导出的活动。
Google了解此工具的详情。