Android: uso de WebView fuera de un contexto de actividad

Estoy tratando de lograr el raspado web a través de un IntentService de fondo que raspa periódicamente un sitio web sin mostrar una vista en el teléfono de los usuarios.

Como tengo que llamar a algunos javascript en la página cargada, no puedo usar ningún HttpGet, etc.Por lo tanto, tengo que usar una instancia de WebView que solo puede ejecutarse en un subproceso de interfaz de usuario.Cualquier intento de iniciar una actividad que use una vista web resulta en una vista que llega al primer plano de los teléfonos (según el diseño de actividades de Android)Cualquier intento de usar una vista web fuera de un contexto de actividad resultó en un error que apunta al hecho de que no se puede usar una vista web en un hilo que no sea de la interfaz de usuario.Por diversas razones de complejidad, no puedo considerar el uso de bibliotecas como Rhino para el raspado web sin interfaz de usuario.

¿Hay alguna forma de solucionar este problema?

Respuestas a la pregunta(8)

Su respuesta a la pregunta