我在寻找Android原生提供的Content Provider
的完整列表,特别是一种可以列出已接收短信的内容提供器。
我在寻找Android原生提供的Content Provider
的完整列表,特别是一种可以列出已接收短信的内容提供器。
公开可用的内容列在SDK文档中的android.provider包中:
http://developer.android.com/reference/android/provider/package-summary.html
所有其他内容都是未记录的,这可能是有原因的。您可以搜索扩展ContentProvider的那些类的Android源代码,也许可以使用Google Code Search。如果您正在改进Android固件,则还可以在Android 开源项目列表上进行查询,以了解如何最好地添加您需要的特定功能。
在Android 1.5中,短信的内容提供程序已从SDK中删除。尽管如此,在早期的SDK中仍然可以使用。
使用以下内容获取所需的URI
Uri.parse("content://sms")
Uri.parsr("content://sms/inbox")
Uri.parsr("content://sms/sent")
etc
adb shell dumpsys | grep Provider{