从现有帐户服务types创build电子邮件帐户

我已经通过Android文档提供的SampleSyncAdapter示例项目,但据我所知,我们需要添加一个帐户的自定义帐户服务。 但我的需要是从设备上的现有帐户服务创build一个电子邮件帐户。


为了更清楚我的问题,我举了一个例子

以下是我的设备上提供的帐户服务 在这里输入图像说明

我想在每个Android设备上都可以使用“Google”和“电子邮件”帐户服务。

现在我想configuration一个“电子邮件”帐户,所以我必须遵循以下步骤:

步骤1:input现有的电子邮件ID和密码

步骤2:[a]常规设置属性: – (帐户名称,真实姓名,电子邮件地址)

步骤2:[b]传入服务器属性: – (POP或IMAP邮件服务器,服务器地址,用户名,密码)

第2步:[c]发送服务器属性: – (SMTP服务器,用户名,密码)

步骤3:通过select高级设置,我们可以configuration端口和证书选项。

我们需要手动完成上述步骤, 但是我想通过使用以上所有设置以编程方式创build一个电子邮件帐户


那么我怎样才能从现有的账户服务中编写新的电子邮件账户呢? 我需要MDM的这个function。

    出于安全原因您不允许这样做。

    试想一下,用户不知道的设置configuration帐户 – 用户可能根本不知道帐户正在创build! 这将成为恶意软件,垃圾邮件等的主要目标,因为不涉及validation码,用户权限或任何其他身份validation。

    所以这是一个安全措施……而且这是一个很好的措施。