安装前从应用程序中提取清单文件

问题描述:

Android SDK中是否有任何工具或库允许我在安装时(在接受权限要求之前)从Android应用程序提取清单文件?安装前从应用程序中提取清单文件

提取过程必须在设备中完成,而不是在第三方机器上。 我想这样做是为了能够收集这些文件进行学术研究。

+1

我确定没有这样的特定工具。 –

+0

开发一个具有超级用户权限的应用程序可以为已经安装的应用程序(或者在我真正想要的安装过程中)做到这一点?带有root权限的 –

+1

可以做任何事情。 –

如果清单文件做的处理是检索请求的权限,我相信你可以通过在Android操作系统的改变,在PackageManagerService类的的checkPermission方法,你可以这样做从要安装的应用程序中检索请求的权限,您需要将其保存在诸如字符串列表之类的对象中。

从这个意义上说,对Android操作系统进行更改,我认为您可以从应用程序中检索清单文件进行安装,我不知道这是否容易,我让您发现并希望我的提议能够给您另一个要挖掘的轨迹

+0

你的答案是有趣的,但在操作系统的变化是最后的解决方案选择,但是,我是任何其他建议的接受者:) –