Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
aquaMakc
472 / 385 / 68
Регистрация: 14.02.2014
Сообщений: 1,883
Завершенные тесты: 1
#1

Не срабатывает разрешение на чтение контактов

27.12.2016, 11:26. Просмотров 881. Ответов 1
Метки нет (Все метки)

Доброго времени суток. Заранее прошу прощения за нубовский вопрос.
Делаю первые шаги java под андроид.
Пытаюсь зачитать список контактов.
В манифесте, согласно мануалов, добавил строку разрешения:
XML
1
<uses-permission android:name="android.permission.READ_CONTACTS"/>
Но при запросе всё-равно получаю исключение:
Permission Denial...andriod.permission.READ_CONTACTS or andriod.permission.WRITE_CONTACTS
Запускаю сразу на смартфоне на 6 андройде.

Добавлено через 2 минуты
Файл манифеста имеет такой вид:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.kraev.test">
    <uses-permission android:name="android.permission.READ_CONTACTS"/>
    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity android:name=".MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>
</manifest>
Добавлено через 23 минуты
Удалось получить доступ к контактам выполнив при запуске приложения:
Java
1
ActivityCompat.requestPermissions(this,new String[]{Manifest.permission.READ_CONTACTS},1);
Но это, кажется, костыль.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.12.2016, 11:26
Ответы с готовыми решениями:

Не срабатывает разрешение на удаление записей в табличной форме
Господа знатоки, прошу помощи! Проблема заключается в невозможности удаления...

PHP на IIS: разрешение на чтение и запись файлов.
Я в настройках iis поставил разрешение на чтение и запись файлов. Но...

При добавлении в настройках безопасности папки не работает разрешение на чтение НОВОЙ ГРУППЕ пользователей
windows 2008 R2, поднял домен. В настройках безопасности папки указываю...

Разрешение приложения - чтобы приложение подстраивалось под разрешение экрана
Можно ли средствами c++ bulder сделать так, чтобы разрешение приложения...

Разрешение изображения всегда остается 672x380, хотя камера настроена на большее разрешение
Сохраняю картинку, но ее разрешение всегда остается 672x380, хотя камера...

1
Vladimir93
54 / 55 / 9
Регистрация: 28.06.2015
Сообщений: 241
27.12.2016, 12:42 #2
Лучший ответ Сообщение было отмечено aquaMakc как решение

Решение

На 6 и выше система пермишенов изменилась
https://developer.android.com/training/permissions/requesting.html
Теперь их нужно запрашивать, в приложении, и кроме того пользователь может в любой момент отозвать ранее данные разрешения. Это тоже нужно предусмотреть
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.12.2016, 12:42

Corel VideoStudio Pro X4 14.0.0.342 - текущее разрешение экрана меньше, чем стандартное разрешение установки
вопрос такой, загрузил Corel VideoStudio Pro X4 14.0.0.342 скачал, при...

На ноутбуке стоит модуль памяти DDR 200 контактов, а может ли подойти модуль DDR 2 200 контактов?
Подскажите пожалуйста, у меня на ноутбуке стоит модуль памяти DDR 200...

Изменить разрешение TTY и разрешение меню grub
Подскажите пожалуйста как поменять разрешение в TTY и разрешение меню grub? ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru