标签: android
在我的应用程序中,我可以在TextView上获取更新的位置和通话记录历史记录并按一个按钮,也可以将数据发送到特定的电子邮件地址(在这里我使用服务器)。 现在,我想将相同的数据发送到电子邮件,但不按任何按钮。我的意思是,安装该应用程序后,我将只访问一次该活动以保存电子邮件ID,并且将不再访问该活动,但是只要我的位置发生了更改或我的通话记录历史记录已更新的应用程序就会自动将更新发送给邮件。 我怎样才能做到这一点?如果有人有任何想法请建议我。 谢谢。
答案 0 :(得分:0)
要在android中发送电子邮件而无需用户操作,您可以通过SMTP进行操作。由于AWT依赖关系,它已在JavaMail API中提供了该功能,因此在Android中无法使用。但是有一个Android实现可以清除这些依赖关系。 Here,您可以找到它。要使用它发送邮件,请遵循this。要收听设备位置更改,您可以收听位置更新。参见this。