Actualmente estoy buscando una forma de iniciar la aplicación de navegador predeterminada en Android y pasarle una cookie de sesión.Android: abre el navegador con la cookie de sesión suministrada
Mi aplicación se comunica con una API externa sobre la que no tengo control usando HttpClient, luego pasa al usuario al sitio para las etapas finales.
Soy consciente de que esto probablemente sea posible con WebView. Sin embargo, debo abrir la aplicación de navegador externa en lugar de utilizar WebView internamente.
sé que:
Intent.ACTION_VIEW
se puede utilizar para abrir el navegador, sin embargo no he podido encontrar mucha información sobre el hecho de pasar a través de cualquier dato adicional.
Cualquier ayuda es muy apreciada.
¿Hay alguna forma de obtener el sistema o navegador CookieStore y agregar mi cookie manualmente a eso? – rblk
@XenoPhoenix: No. Esa sería una violación de privacidad importante. Sin mencionar el hecho de que el usuario puede no estar usando el navegador en el que estás pensando, de todos modos. – CommonsWare
Para ser sincero, sospeché tanto que era por eso que esperaba que hubiera una manera de hacerlo con un intento. Aunque como sospechaba y respondiste, lamentablemente, actualmente no es compatible. – rblk