草庐IT

getUserData

全部标签

java - Android AccountManager.getUserData() 返回 null

我有类似的问题AccountManagergetUserDatareturningnulldespiteitbeingset但是这些解决方案对我不起作用我的Authenticator.javapublicclassAuthenticatorextendsAbstractAccountAuthenticator{privateContextcontext;publicAuthenticator(Contextcontext){super(context);this.context=context;}@OverridepublicBundleeditProperties(AccountAu

android - 尽管已设置,但 AccountManager getUserData 返回 null

我正在开发一个使用AccountManager来存储帐户和凭据的Android应用程序。我遇到的一个问题是,即使我将一堆字符串值传递给AccountManager的addAccountExplicitly数据包。我已检查以确保bundle不为空并且它包含添加帐户之前的值。大多数时候都是这种情况,但偶尔我在查询这些值时会得到null。空返回值在我刚刚删除帐户并重新添加后更常见。我在OnAccountsUpdateListener实现的onAccountsUpdated方法中进行查询,所以应该添加帐户并且一切顺利,对吧?感谢您的帮助AuthenticatorActivity//intheA