我正在使用kivy python在android中创建一个应用程序。我不明白如何在不暗示用户的情况下将android手机中的文件上传到后台的任何电子邮件 如果我将文件邮寄到任何电子邮件ID,它将反映在用户邮件中发送的项目。许多Android应用程序都做这些事情,但我无法理解我该怎么做?
我没有找到任何关于邮件文件或使用python kivy从Android应用程序上传文件的例子。任何人都可以指导我吗?
请不要downvote。如果有人有任何信息共享它,以便我能理解和学习这些东西。
答案 0 :(得分:1)
现有的Android电子邮件客户端没有直接允许您在没有用户交互的情况下发送电子邮件的功能,因为担心垃圾内容应用程序和其他安全问题。我想到让电子邮件客户端“反映......用户邮件中发送的项目”的唯一方法是创建自己的电子邮件客户端,不需要用户交互。
或者假设你的用户有一个gmail地址,在这种情况下你可以将OAuth 2移植到kivy python中:
Send e-mail in Android without user interacton
您的问题基本上与上述问题重复,更改的解决方案是kivy,其中没有一种内置方式可以在没有用户交互的情况下发送电子邮件。