在android中集成twitter时,标头cookie无效

在android中集成twitter时,标头cookie无效,android,twitter,Android,Twitter,我已经使用 它以前运行正常,但突然出现以下错误: 05-23 23:17:12.492:W/响应过程Cookies(17376):无效cookie 标题:“设置cookie:guest_id=v1%3A136932583219426033; Domain=.twitter.com;Path=/;Expires=Sat,2015年5月23日16:17:12 UTC”。 无法分析expires属性:Sat,2015年5月23日16:17:12 UTC 在浏览器中显示登录页面并开始登录后,将显示授权页

我已经使用

它以前运行正常,但突然出现以下错误:

05-23 23:17:12.492:W/响应过程Cookies(17376):无效cookie 标题:“设置cookie:guest_id=v1%3A136932583219426033; Domain=.twitter.com;Path=/;Expires=Sat,2015年5月23日16:17:12 UTC”。 无法分析expires属性:Sat,2015年5月23日16:17:12 UTC


在浏览器中显示登录页面并开始登录后,将显示授权页面。当我尝试从此页面授权时,我不会像预期的那样返回到我的应用程序。如何解决此问题?

您的过期日期需要采用以下格式:

Sat, 23 May 2015 16:17:12 GMT
失去破折号,你的TZ需要是GMT

假设您使用的是SimpleDataFormat,这相当于格式字符串:

"EEE,  d MMM yyyy HH:mm:ss zzz"
要将时区设置为GMT,请执行以下操作:

formatter.setTimeZone(TimeZone.getTimeZone("GMT"));

如何更改过期时间??:(我的意思是,我可以在哪里设置呢?因为我是android的新手,我只是按照本教程将twitter集成到android appAll中。我能做的就是告诉你为什么它不工作。我不会通过教程的代码告诉你问题出在哪里(这不是StackOverflow的目的)。你应该联系教程创建者,让他们更正它,或者将其作为跟踪和调试的学习练习。你是否集成过android twitter?海报不是生成字符串的海报。是twitter返回了cookie的过期日期。我有解决方案,实际上是因为我的android设备有恶意软件,所以我尝试用防病毒软件扫描,然后再试一次,结果成功:)我已恢复设备中的所有设置并擦除其中的所有内容。但仍然不起作用..尝试用防病毒软件扫描您的设备,但没有用。当我将twitter4j库从2.x.x更改为3.0.3时,它成功了。