2011-11-24 64 views
1

我是Android新手。我有一个想法,可以在安装所需应用程序的同时丰富用户的知识。 这个想法正在开发一个应用程序,可以分析应用程序的.apk文件来检查它是否过度权限。并通知用户他试图安装的这个应用程序是否过度授权。 但由于Android已经有一个机制要求用户同意授予应用程序请求的任何权限,所以我不确定我的应用程序是否可以以某种方式介入此机制,推迟它,暂停或暂停。介入Android安装时权限授予机制

回答

0

我不远处的你〜你寻求整个机械化是基于在安装“根”的XML文件,其中 - 它被称为AndroidManifest.xml中 =所有基于权限的问题应该开始原第一在该文件上的努力: The AndroidManifest.xml File

每个应用程序都必须在其根目录中的AndroidManifest.xml文件(正是名)。清单提供了有关Android系统应用程序的重要信息,这是系统在运行任何应用程序代码之前必须具备的信息。除此之外,该清单做以下事情:.....

“应用程序商店”基于Web的分发系统应该选择它,而不仅仅做出关于向用户呈现什么的一些决定但也在某种程度上区分了在这件事上做些什么,但是因为我刚刚安装了Droid-X仿真器,所以我可以告诉你一个事实,即“版本控制”过于简单化,因为我们不能依赖用户为科技-geeks

+0

sry,你的意思是Android市场本身就是这样做的吗?我不这么认为!那么,你认为有没有办法与包管理器一起来修改它自己的权限授予机制?我的想法是告诉用户这个应用程序是否过度使用,可能会损害您的安全/隐私。这不是Android现在所做的;它只询问用户是否希望授予应用程序许可权,但它不会说明用户应用程序是否可能是恶意的,过度特权或不是 – user1064786

1

我不知道如果我的应用程序可以以某种方式介入这一机制,它推迟,暂停

这些都不可能,对不起。欢迎您创建具有此功能的自定义固件,但出于明显的安全原因,您无法通过SDK应用程序创建此功能。

+0

,因此是否有任何指导原则来创建此类固件? – user1064786

+0

@ user1064786:我不知道你的意思是“指南”。 – CommonsWare