www - Android LogCat repite continuamente una advertencia: "Adición de encabezado estándar... no permitido"
https www xda developers com install adb windows macos linux (1)
Desarrollé una aplicación para Android con la versión 2.3.3 (API 10). La aplicación simplemente usa Flickr Java API (flickrj) para realizar ciertas consultas de búsqueda basadas en etiquetas, fechas, información geográfica, etc. y muestra las fotos de resultados de búsqueda al usuario. He estado trabajando en ello durante 2 semanas y usando mi HTC Sensation para depurarlo a través del depurador USB. Hoy, de alguna manera comencé a recibir un mensaje de advertencia molesto que se repite una y otra vez en mi LogCat. Es como sigue:
11-30 00:31:43.083: I/org.restlet(22899): Couldn''t find the mandatory "Host" HTTP header.
11-30 00:31:43.143: D/com.fd.httpd(22899): sdcard phone type != 1
11-30 00:31:43.143: D/com.fd.httpd(22899): emmc phone type != 1
11-30 00:31:43.163: I/LogService(22899): 2011-11-30 00:31:43 127.0.0.1 - 127.0.0.1 8182 GET /info/ - 200 1143 0 52 http://null - -
11-30 00:31:43.163: I/Server(22899): Addition of the standard header "pragma" is discouraged as a future versions of the Restlet API will directly support it.
11-30 00:31:43.163: W/Server(22899): Addition of the standard header "cache-control" is not allowed. Please use the equivalent property in the Restlet API.
11-30 00:31:43.163: W/Server(22899): Addition of the standard header "expires" is not allowed. Please use the equivalent property in the Restlet API.
Cuando apago o reinicio mi teléfono, los mensajes de advertencia ya no se enlazan. Pero cuando empiezo a jugar con mi aplicación usando el depurador USB, las advertencias comienzan a aparecer nuevamente después de un tiempo. Puedo seguir desarrollando / depurando mi aplicación sin problemas, pero como estas advertencias están llenando la ventana de LogCat, es muy difícil rastrear lo que está sucediendo.
Revisé para ver si alguien más tenía el mismo problema y la única pista que tengo es verificar el número de pid repetido en las advertencias: 22899. Este pid no pertenece al paquete "com.fd.httpd" (HTC Aplicación de sincronización) que se requiere para configurar el controlador USB para la depuración con una PC. Pero no tengo idea de por qué HTC Sync está causando un error.
Me alegraría que alguien pudiera compartir sus ideas sobre el motivo y una posible solución. Gracias por tu tiempo.
Configure los filtros en LogCat, por ejemplo, use una etiqueta específica en todos los registros de sus aplicaciones, y filtre para eso, para que los registros del sistema no lo llenen