Lista de proveedores de contenido de Android

¿Dónde puedo obtener la lista completa de Content Provider de Content Provider que ofrece Android desde la caja?
En concreto, busco un proveedor de contenido que incluya SMS recibidos.

Los disponibles públicamente se enumeran en el paquete android.provider en la documentación del SDK:

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

Todos los demás son indocumentados, presumiblemente por una razón. Le invitamos a buscar el código fuente de Android para aquellas clases que extienden ContentProvider , tal vez con Google Code Search . Y, si está trabajando en mejorar el firmware de Android, también puede hacer consultas en una de las listas de proyectos de código abierto de Android para ver qué mejor forma de agregar en su capacidad específica deseada.

El proveedor de contenido de SMS se eliminó del SDK en Android 1.5. Estaba disponible en los SDK anteriores.

Utilice estos para obtener los URIs necesarios

 Uri.parse("content://sms") Uri.parsr("content://sms/inbox") Uri.parsr("content://sms/sent") etc 

Tenga en cuenta que ya que estos son indocumentados que pueden cambiar en el futuro.

Para obtener más información, consulte core / java / android / provider / Telephony.java en el código fuente de android

Puede utilizar adb shell dumpsys> dumpsys.txt y buscar "proveedores de contenido" en ese archivo. A partir de eso se puede ver la lista

Usted puede utilizar la línea siguiente adb shell dumpsys | grep Provider{ adb shell dumpsys | grep Provider{

  • ¿Es una buena práctica usar rawQuery en ContentProvider?
  • Objetivo de la cámara Android FileUriExposedException para SDK> = 24
  • SearchManager: agregar sugerencias personalizadas
  • Threading de ContentProvider
  • Android "No se encontró proveedor de contenido ni se revocó el permiso" con android 4
  • ¿Cómo funcionan las columnas unidas implícitas con los datos de los contactos de Android?
  • Proveedor de contenido privado de Android?
  • Android que envía correo electrónico con archivos adjuntos no siempre funciona
  • Error de Android: close () nunca se llamó explícitamente a la base de datos
  • Android: Cómo escuchar cambios de contacto como WhatsApp
  • Crear y compartir un archivo desde el almacenamiento interno
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.