我的问题与发布的Get manifest file for a 3rd party app相同,但答案非常棘手,在这种情况下不起作用。 很奇怪,没有一些API可以提供一种简单的方法来解析第三方应用程序的清单。 此外afaik base.apk可以删除,那么还有另一种方法来读取base.apk被删除的应用程序的清单吗?
为了清楚起见:每当您安装应用时,您都可以在/data/app/packagename/base.apk中找到名为base.apk的文件,这是从市场上下载的原始apk
答案 0 :(得分:1)
您可以使用PackageManager
获取有关已安装应用程序的大部分信息。你无法获得清单中的所有内容,但是你可以获得大部分有趣的内容。只要应用程序安装在设备上,您就可以从PackageManager
获取信息。