Pregunta

Me di cuenta de que un DropBoxManager ha sido introducida en la API de Android desde Froyo (API 8).

Se parece a un registrador alternativa capaz de registrar no sólo texto, sino también archivos o matrices de bytes, pero no pudo encontrar ningún documento en cualquier lugar detallada acerca de cómo y cuándo debemos utilizarlo.

El última StrictMode androide dev blog posterior introducción habla de ello, StrictMode pueden añadir datos a la DropBox, y se nos da un comando de shell para recuperar estos datos.

Por favor, compartir aquí sus conocimientos acerca de esto! Por qué se ha implementado, además de la habitual Logcat? Podemos usar esto para compartir datos a través de aplicaciones? ¿Qué tipo de aplicaciones se utiliza?

¿Fue útil?

Solución

Existen básicamente tres registros en el sistema:

Log:

  • En resumen, los datos de texto
  • en memoria buffer circular, rápido
  • efímera (si no se pierden en un accidente, o los rollos buffer circular)
  • destinada a desarrolladores aplicaciones

EventLog es:

  • En resumen, los datos binarios
  • en memoria buffer circular, rápido
  • efímera (si no se pierden en un accidente, o los rollos buffer circular)
  • destinada a desarrolladores plataforma a las estadísticas de cobro revertido

DropBox:

  • para el texto largo o datos binarios
  • persistente, escrito en el disco
  • un poco lento (disco)
  • destinado a los desarrolladores de plataformas también, sobre todo a los accidentes de recogida y grandes estadísticas
  • sujeta a límites, eliminado por etiqueta si el recuento y / o el tamaño de una etiqueta se ponen demasiado grande

DropBox es lo que utilizamos durante el desarrollo para capturar todas las violaciónes StrictMode en pan de jengibre.

Se puede utilizar DropBox para la depuración de una sola vez, pero no es muy recomendable. Definitivamente no se recomienda como una forma de compartir datos entre aplicaciones. No es lo suficientemente fiable, y no se puede poner permisos en los datos. Usted sólo debe utilizar un ID de usuario compartida y utilizar el sistema de archivos normal con los permisos adecuados.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top