Android内容提供商列表

sys*_*out 18 android android-contentprovider

我在哪里可以获得Content Provider开箱即用的Android优惠的完整列表?
具体来说,我正在寻找列出收到短信的内容提供商.

Com*_*are 22

SDK文档中的android.provider包中列出了公开可用的:

http://developer.android.com/reference/android/provider/package-summary.html

所有其他的都是无证的,大概是有原因的.欢迎您在Android源代码中搜索ContentProvider可能使用Google代码搜索扩展的类.而且,如果您正在努力改进Android固件,您还可以查看其中一个Android 开源项目列表,以了解如何最好地添加您的特定所需功能.


Pra*_*ast 6

SMS的内容提供商已从Android 1.5的SDK中删除.它虽然可以在早期的SDK中找到.

使用这些来获取所需的URI

Uri.parse("content://sms")
Uri.parsr("content://sms/inbox")
Uri.parsr("content://sms/sent")
etc
Run Code Online (Sandbox Code Playgroud)

请记住,由于这些都是无证的,因此将来可能会发生变化.

有关更多详细信息,请查看android源代码中的core/java/android/provider/Telephony.java


小智 6

您可以使用adb shell dumpsys> dumpsys.txt并在该文件中搜索"内容提供者".从那里你可以看到列表