2013-12-26 3 views
0

По умолчанию для моего приложения Android, которое я разрабатываю, требуется местоположение и телефонная книга пользователя, который устанавливает приложение. Приложение-партнер iPhone появится в диалоговом окне и попросит авторизацию пользователя использовать как адрес, так и информацию о местоположении. Принимая во внимание, что в Android я не вижу всплывающих окон или ограничений как на симуляторе, так и на физическом устройстве, на котором я тестирую. Могу ли я с уверенностью предположить, что всем приложениям, установленным в среде Android, будут предоставлены контактные данные о местоположении и телефонной книге. Пожалуйста, дайте мне знать. Если нет, есть ли способ установить разрешение посредством кода или запросить пользователя для авторизации в android?Android - пользовательские права на контакты и информацию о местоположении

Спасибо за ваше время и помощь.

ответ

1

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

+0

мы должны задать для этих разрешений делать? Или однажды, делая это LIVE в google play, мы должны указать его? Пожалуйста, дайте мне знать. –

+0

Добавление разрешений в файл 'AndroidManifest.xml' Вы можете увидеть полный их список здесь: http://developer.android.com/reference/android/Manifest.permission.html – Gabe

+1

Вы хотите: READ_CONTACTS и ACCESS_COARSE_LOCATION (geo-ip) или ACCESS_FINE_LOCATION (GPS) – Gabe

1

Согласно Android documentation:

The permissions required by an application are declared statically in that application, so they can be known up-front at install time and will not change after that. 
+0

Спасибо за это. Vazeer. Если пользователь не согласен (если пользователь не хочет, чтобы его контакты были открыты) и нажимает кнопку «Отмена», мне нужно включить любой код в мое приложение, которое должно быть выполнено для события нажатия кнопки «Отмена». пожалуйста, дайте мне знать –

Смежные вопросы