Quiero poner en la lista blanca algunas URLs utilizadas por mi dispositivo y aplicaciones nativas para la sincronización y las actualizaciones.
Aparte de estas pocas URLs, deseo bloquear todas las demás URLs a las que se accede por cualquier ventana de chat y navegador. Tengo mi dispositivo rooteado, y he estado buscando una solución común a la que puedan acceder todas las aplicaciones y navegadores nativos.
He encontrado una solución para anular la API " shouldOverrideUrlLoading
" en la clase WebView Client, pero si hay alguna aplicación que no llama a este WebViewclient y llama directamente a las APIs nativas ( system/netd
).
Soy bastante nuevo en esto de la WebView, avisadme si alguien tiene alguna solución o sugerencia.