Android WebView设置Cookie
要在Android中使用WebView设置Cookie,可以按照以下步骤进行:
1. 导入相关的类文件:
“`java
import android.webkit.CookieManager;
import android.webkit.CookieSyncManager;
“`
2. 实例化CookieSyncManager,用于同步Cookie:
“`java
CookieSyncManager.createInstance(context);
“`
3. 使用CookieManager设置Cookie:
“`java
CookieManager cookieManager = CookieManager.getInstance();
cookieManager.setAcceptCookie(true);
cookieManager.setCookie(url, cookieValue);
“`
其中,`url`表示要设置Cookie的URL,`cookieValue`表示要设置的Cookie值。
4. 同步Cookie:
“`java
CookieSyncManager.getInstance().sync();
“`
这样就完成了在WebView中设置Cookie的操作。
注意:在Android版本5.0以及更高版本中,不再需要使用`CookieSyncManager`,而是直接使用`CookieManager`类来设置和同步Cookie。