【发布时间】:2012-07-19 11:49:44
【问题描述】:
我已经浏览了 Android 文档提供的 SampleSyncAdapter 示例项目,但据我了解,我们需要添加一个自定义帐户服务的帐户。 但我需要从设备上现有的帐户服务创建一个电子邮件帐户。
为了更清楚我的问题,我举个例子
以下是我的设备上可用的帐户服务
我猜每个 Android 设备都可以使用“Google”和“Email”帐户服务。
现在我想配置一个“电子邮件”帐户,所以我必须按照以下步骤操作:
第 1 步:输入现有的电子邮件 ID 和密码
第 2 步:[a] 常规设置 属性:-(账户名、真实姓名、电子邮件地址)
第 2 步:[b] 传入服务器 属性:-(POP 或 IMAP 邮件服务器、服务器地址、用户名、密码)
第 2 步:[c] 传出服务器 属性:-(SMTP 服务器、用户名、密码)
第 3 步: 通过选择高级设置,我们可以配置端口和证书选项。
我们需要手动完成上述步骤,但我想通过使用上述所有设置以编程方式创建一个电子邮件帐户。
那么如何以编程方式从现有帐户服务创建新的电子邮件帐户?我需要此功能用于 MDM。
【问题讨论】:
-
你找到解决办法了吗?
-
如果您找到任何解决方案,请分享。它会帮助我。
-
这似乎不可能。你可以检查一下K9。它是一个开源项目,您可以创建任何类型的电子邮件帐户
-
谢谢。我已经检查过K9。但它可以配置已经存在的电子邮件帐户。但是无法在 K9 中创建(或注册)新的电子邮件帐户。
-
是的,你是对的......你不能这样做。原因在这里stackoverflow.com/questions/3956050/…
标签: android accountmanager google-account