Cómo interactuar con diferentes navegadores de Android (obtener url)

Estoy buscando una manera de interactuar con diferentes navegadores Android. Mi intención es obtener la URL del sitio web que se abre mediante el navegador. Mi aplicación debe ejecutarse en segundo plano y dar una alerta cuando se abre una URL específica, por ahora esto es para las pruebas y para aprender más sobre android.

¿Hay alguna forma de decirle al navegador que pase la url-cadena a mi aplicación cada vez que se ingresa una nueva url? Ya tengo la idea de implementar un proxyserver local que verifica todas las solicitudes http para una url específica, pero ¿hay una mejor manera? Aditionally esto debe trabajar con cada navegador no sólo el estándar pero también por ejemplo. Firefox o delfín.

Ya he buscado en los últimos días pero no pude encontrar una respuesta ….

¡Sí, usted puede hacer esto! Echa un vistazo a http://seleniumhq.org/ para saber cómo automatizar un navegador web.

  • Hacer que el teclado Android resista a los ataques de KeyLogger
  • Biblioteca de Android xmpp
  • EditText crece a medida que el texto ingresa
  • La compilación del proyecto Android se ejecutó correctamente pero se ejecutó con error: java.util.zip.ZipException: entrada duplicada
  • Android: ¿Cómo implementar Parcelable a mis objetos?
  • No se encontraron propiedades key.store y key.alias en build.properties
  • Patrones de diseño de Retrofit de Android
  • Cómo configurar el diseño de fondo en la interfaz de usuario de Android
  • Receptor de radiodifusión sigue funcionando después de cerrar la aplicación - Android
  • Utilizando puerto serie RS-232 en android?
  • ¿Cómo puedo aclarar esta llamada ambigua a Arrays.copyof ()?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.