2012-01-14 52 views
4

我制作了一个应用程序,该应用程序拥有使用振动器的许可。当我安装该应用程序时,如何接受或拒绝该许可?好像我没有权限的知识,它只是安装不问我..Android:拒绝了对振动器的许可(会发生什么?)

而且,说我没有下降的许可。它会阻止整个应用程序工作,还是会阻止振动器工作?如果它只是停止振动器工作,它会跳过指向振动器的java代码并继续正常工作吗?

任何帮助将是伟大的。

+2

+1我知道我知道..幼稚:) – 2012-01-14 17:30:55

+4

女性是否还需要使用振动器的权限?.. :) – 2012-01-14 17:31:39

+1

最后一个Android版本的静脉吸毒者 – 2012-01-14 17:32:34

回答

3

当用户选择从Android Market安装时,系统会通知用户所需的权限。用户不会选择允许或拒绝此权限;他们被通知应用程序需要的权限,并且通过选择安装应用程序他们正在接受要求的权限将被授予。

如果您的应用程序的新版本都增加新的权限,它会成为一个手动升级,用户将不得不接受以升级到新版本的新权限。

但是用户在安装时不能有选择地拒绝对软件的许可;这不是Android权限的工作方式。

+0

非常感谢:) – 2012-01-14 17:44:52

1

当Android应用安装在一个漂亮的大警告提示显示出来,通知应用程序所请求所有权限的用户。此时用户可能会接受或拒绝。如果用户接受,则安装该应用程序。如果他们拒绝,应用程序未安装。

不能接受或拒绝特定的权限,这是一个全有或全无的情况。

1

应卸载,然后你的应用程序重新安装,看看是否到virabte的权限要求用户。你不能有选择地授予对Android的权限。根据您同意的所有请求的权限安装这两个应用程序,否则它将不会安装。

如果您的手机振动器处于活动状态,请查看您的设置。

您的手机是否有振动器?

+0

是的,我认为它只是因为我在调试模式... – 2012-01-14 17:43:38

+0

也试图断开USB连接的支持。我知道一个手机可以阻止LED在插入时打开,也许有些手机也可以用于振动器。 – Snicolas 2012-01-14 17:45:35

+0

有些确实如此。 – Kobor42 2013-10-09 07:41:31