4

我制作了一个有权使用振动器的应用程序。当我安装该应用程序时,我如何接受或拒绝该权限?好像我不知道权限,它只是在不问我的情况下安装..

另外,假设我确实拒绝了该许可。它会阻止整个应用程序工作还是只会阻止振动器工作?如果它只是让振动器停止工作,它会跳过引用振动器的java代码并照常进行吗?

任何帮助都会很棒。

4

3 回答 3

4

当用户选择从 Android Market 安装时,他们会收到所需权限的通知。用户不能选择允许或拒绝这个或那个权限;他们会收到应用程序所需权限的通知,并且通过选择安装应用程序,他们接受将授予所需权限。

如果您的应用程序的新版本要添加新权限,它将成为手动升级,用户必须接受新权限才能升级到新版本。

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

于 2012-01-14T17:38:07.687 回答
1

安装 Android 应用程序时,会出现一个很好的大警告提示,通知用户应用程序请求的所有权限。此时用户可以接受或拒绝。如果用户接受,则安装应用程序。如果他们拒绝,则不会安装该应用程序。

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

于 2012-01-14T17:37:24.310 回答
1

您应该卸载您的应用程序,然后重新安装它,看看是否向用户询问了 virabte 的权限。您不能有选择地授予 android 权限。应用程序已按照您同意的所有请求权限安装,否则将不会安装。

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

你的手机有振动器吗?

于 2012-01-14T17:38:59.710 回答