在我的公司,我们为视障人士开发了一款软件,并希望整合阅读和回复电子邮件。但是,我们想要一个应用程序来更轻松地阅读和回复电子邮件...而不是重新配置帐户,但在用户通知时使用Android操作系统的默认帐户...
我们研究了一些帖子并发现:内容提供商无法访问此信息:帐户和邮件消息......并按包裹抛出安全例外...
有没有人经历过类似的情况?怎么解决这个?我是否只开发了完整的客户邮件?并要求用户在我的应用程序中重新配置帐户?
祝你好运, 感谢
答案 0 :(得分:1)
要访问已在设备上配置的帐户,您需要在GET_ACCOUNTS和AndroidManifest.xml中添加ACCOUNT_MANAGER权限。
要发送/接收电子邮件,您需要实施或使用现有的SMTP库,例如javamail-android - 请注意,它们似乎有一些未完成的issues
中有一些很好的信息