在Android上创建自定义帐户的最简单方法是什么?到目前为止,我已经阅读了文档:Creating a Custom Account Type但它确实没有多大帮助(信息过于模糊)。我尝试从LastFm中读取这个例子,但他们确实做了一些过于精心设计的事情,因为我只是一个知识渊博的Android账户。 我知道它并不像打电话那么简单:
final Account account = new Account(mUsername, your_account_type);
mAccountManager.addAccountExplicitly(account, mPassword, null);
因为这会引发异常。
到目前为止,我了解到我需要使用AccountAuthenticatorActivity
和一个作为身份验证器的服务。
任何帮助我指明正确方向的帮助都会非常感激。
答案 0 :(得分:5)
您是否结帐了sample sync adapter app?这有点复杂和复杂,但如果你坚持下去,你可以让事情有效。如果您想要检查一下,我在android app I've been working on中的实现稍微简单一些。
帐户是我真正希望android变得更简单的事情之一。它曾经是一个记录不完整但关键的功能。他们的文档似乎越来越好了。