Совместное использование файлов cookie между управлением веб-сайта Android и браузером - PullRequest
4 голосов
/ 14 сентября 2011

Как обмениваться файлами cookie между управлением веб-сайта Android и браузером.

Я вижу, что я могу поместить файлы cookie в веб-просмотр, но я не знаю, как получить их из браузера.

Я пробовал несколько способов, но я никогда не получал те же куки, что и в браузере.

Например:

CookieSyncManager.createInstance(this);
CookieSyncManager.getInstance().sync();
CookieManager cookieManager = CookieManager.getInstance();
String cookie = cookieManager.getCookie("http://m.website.com");

1 Ответ

2 голосов
/ 14 сентября 2011

Я не думаю, что вы пытаетесь, возможно.Насколько я понимаю, файлы cookie, сохраненные для веб-просмотра, будут храниться в изолированной программной среде приложения, и браузер (это другое приложение) не будет иметь доступа к изолированной программной среде вашего приложения.

Кстати, почему вы хотите, чтобы эти файлы cookie передавались?

РЕДАКТИРОВАТЬ: CookieManager может сделать трюк, проверьте эту ссылку

http://developer.android.com/reference/android/webkit/CookieManager.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...