实现全局搜索Messaging时的安全异常

时间:2010-04-16 11:47:11

标签: android

我正在尝试启用全局搜索消息传递应用程序(即,可以从主屏幕搜索框中搜索消息)。我已经按照

中给出的所有步骤进行了操作

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

我收到以下异常

04-16 12:49:26.917:ERROR / DatabaseUtils(102):java.lang.SecurityException:Permission Denial:读取com.android.providers.telephony.MmsSmsProvider uri content:// mms-sms / search_suggest_query / m ?limit = 58 from pid = 106,uid = 10000需要android.permission.READ_SMS

我已在MmsSmsProvider.java文件中设置读取,写入短信和全局搜索的权限,但我仍然收到此错误。

任何人都可以提供帮助。

此致 苏尼。

1 个答案:

答案 0 :(得分:0)

你需要

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

在AndroidManifest.xml中