之前一直用的精简的rom,google的服务都精简掉了,而且以前完整rom的时候也可以添加google账户。
昨天刷机完之后,换了个保留google服务的rom,想添加自己的google账户,结果一直提示:您的用户名和密码不匹配,请重试。(请从电脑登录xxx)
一直没找到原因,网上有些写的是该etc的hosts文件,修改之后还不管用,后来在google论坛发现是“二次密码”惹的祸。
由于之前为了使用goagent (CSDN 连这个都要屏蔽掉吗?),在GAE里面需要用到二次密码,所以就开通了二次密码。
因而,开通二次密码之后,其他设备登录google账号的时候,输入的不再是你所知道的那个密码,而是要输入“二次密码”。
知道这个原因之后,我在
https://accounts.google.com/IssuedAuthSubTokens
上新建了一个设备的二次密码,使用这个密码登录就没问题了。