Исключение безопасности при реализации глобального поиска для обмена сообщениями - PullRequest
0 голосов
/ 16 апреля 2010

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

http://developer.android.com/reference/android/app/SearchManager.html

Я получаю следующее исключение

04-16 12: 49: 26.917: ОШИБКА / DatabaseUtils (102): java.lang.SecurityException: Отказ в разрешении: чтение com.android.providers.telephony.MmsSmsProvider uri content: // mms-sms / search_suggest_query / m ? limit = 58 из pid = 106, uid = 10000 требует android.permission.READ_SMS

Я установил разрешение в файле MmsSmsProvider.java для чтения, записи смс и глобального поиска, но все равно получаю эту ошибку.

Может кто-нибудь помочь.

С уважением, Сунил.

1 Ответ

0 голосов
/ 16 апреля 2010

Вам нужно иметь

<uses-permission android:name="android.permission.READ_SMS"></uses-permission>

в тебе AndroidManifest.xml

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...