Android: отклонено разрешение на вибратор (что происходит?)

Я сделал приложение, которое имеет разрешение на использование вибратора. Когда я устанавливаю это приложение, как я могу принять или отклонить это разрешение? Похоже, я ничего не знаю о разрешении, и оно просто устанавливается, не спрашивая меня.

Кроме того, скажите, что я отклонил это разрешение. Это остановит работу всего приложения или просто остановит работу вибратора? Если он просто остановит работу вибратора, будет ли он просто пропускать код Java, относящийся к вибратору, и продолжать работу в обычном режиме?

Любая помощь будет здорово.


person Jack Trowbridge    schedule 14.01.2012    source источник


Ответы (3)


Пользователь уведомляется о необходимых разрешениях, когда решает установить его с Android Market. Пользователи не могут разрешить или запретить то или иное разрешение; они уведомляются о разрешениях, требуемых приложению, и, решив установить приложение, они соглашаются с тем, что требуемые разрешения будут предоставлены.

Если бы в новой версии вашего приложения были добавлены новые разрешения, это стало бы ручным обновлением, и пользователю пришлось бы принять новые разрешения, чтобы перейти на новую версию.

Но пользователи не могут выборочно отказывать программам во время установки; это не то, как работают разрешения Android.

person Jason Lewis    schedule 14.01.2012

Вы должны удалить свое приложение, а затем переустановить его и посмотреть, запрашивается ли у пользователя разрешение на вирабте. Вы не можете выборочно предоставить разрешение на Android. Либо приложение установлено, как вы согласились на все запрошенные разрешения, либо оно не будет установлено.

Посмотрите в настройках, активен ли вибратор вашего телефона.

В вашем телефоне есть вибратор?

person Snicolas    schedule 14.01.2012
comment
также попробуйте отключить поддержку usb. Я знаю телефон, который предотвращает включение светодиодов при подключении к сети, возможно, некоторые делают это и для вибратора. - person Snicolas; 14.01.2012

Когда приложения для Android установлены, появляется большое предупреждение, информирующее пользователя обо всех разрешениях, запрошенных приложением. На этом этапе пользователь может принять или отклонить. Если пользователь соглашается, приложение устанавливается. Если они отклоняются, приложение не устанавливается.

Вы не можете принять или отклонить определенные разрешения, это ситуация «все или ничего».

person Brandon    schedule 14.01.2012