【发布时间】:2017-01-21 04:21:20
【问题描述】:
我正在开发一个小部件,该小部件显示在智能手机中设置的 Gmail 和其他电子邮件帐户的未读电子邮件计数。我正在为 Gmail 使用 Google-Mail Api,它可以正常工作,但我不知道如何使用普通的电子邮件应用程序。
我尝试使用帐户管理器获取登录凭据并自行检索信息,但它没有运行,因为我无法获得任何密码左右。只是身份验证令牌。我在 google 上找不到任何关于如何使用不是来自 google-mail 的普通电子邮件帐户的解决方案。
更新: 我尝试使用此功能获取密码,但出现错误: Account[] 帐户 = AccountManager.get(context).getAccounts(); for(帐户帐户:帐户){ 字符串测试 = AccountManager.get(context).getPassword(account); System.out.println(account.name+" "+test); }
“无法获取类型帐户的机密:com.android.exchange”
谢谢, j Doe ;)
【问题讨论】:
标签: java android email authentication accountmanager