Usted puede utilizar el método CookieManager#setCookie(String url, String value). Como se indica en los documentos:
Establece una cookie para la URL dada. Cualquier cookie existente con el mismo host, ruta y nombre serán reemplazados por la nueva cookie.
La manera "más clara" es establecer que todas las cookies creadas por twitter caduquen (una vez en el pasado). El código de this answer es casi correcto, excepto que la fecha es futura.
código de modificación:
final String domain = "http://www.twitter.com";
CookieSyncManager.createInstance(this);
CookieManager cookieManager = CookieManager.getInstance();
String cookiestring = cookieManager.getCookie(domain); //get all cookies
String[] cookies = cookiestring.split(";");
for (int i=0; i<cookies.length; i++) {
String[] cookieparts = cookies[i].split("="); //split cookie into name and value etc.
// set cookie to an expired date
cookieManager.setCookie(domain, cookieparts[0].trim()+"=; Expires=Wed, 31 Dec 2000 23:59:59 GMT");
}
CookieSyncManager.getInstance().sync(); //sync the new cookies just to be sure
Pedido las respuestas aquí: ¿Qué hay de http://stackoverflow.com/questions/2834180/how-to-remove-cookies-using-cookiemanager-for-a-specific-domain –