Android 如何从 Gmail 接收电子邮件
我是安卓编程新手。
我的应用程序使用 Gmail 帐户发送电子邮件。 我现在需要的是如何接收Gmail的新邮件? 或者至少如何收到我的收件箱中有新邮件的通知?
我不想使用市场上的 Gmail 应用程序或嵌入式电子邮件 Android 应用程序等...我正在制作自己的应用程序来管理 Gmail 帐户(就像我自己的应用程序中的某种小部件)。
I am new to android programming.
I got my app with Gmail account sends emails.
What I need now is how to receive new emails from G mail?
Or at least how to get a notification that there is a new mail in my inbox?
I don't want to use Gmail app from market or embedded email android app or so...I'm making my own app that manages Gmail accounts (like some kind of widget in my own app).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
为了实现此功能,首先您需要与gmail服务器建立连接,然后您需要检查收件箱文件夹中是否有新邮件。如果找到则使用NotificationManager 将通知发送给用户。请点击此链接 http://www.jondev.net/articles/Sending_Emails_without_User_Intervention_%28no_Intents% 29_in_Android 另一个链接是
使用 JavaMail API 在 Android 中发送电子邮件,无需使用默认/内置应用
In order to implement this functionality ,first you need to establish the connection with the gmail server,then you need to check the inbox folder for new messages. If find then send the notification to the user using NotificationManager. please follow this links http://www.jondev.net/articles/Sending_Emails_without_User_Intervention_%28no_Intents%29_in_Android and another link is
Sending Email in Android using JavaMail API without using the default/built-in app
试试这个:
Try this:
您需要首先授予“通知接受”权限,以便您的应用程序可以接收来自设备应用程序的任何通知。
您需要按照以下步骤开启“通知接受”权限:
设置=>应用=>特殊访问=>通知接受
您需要在AndroidManifest.xml中授予您的应用程序权限:
然后,写下仅接收新电子邮件通知的条件
You need to first grant permission to "Notification accept " so your app can receive any notifications from device apps.
You need to follow the steps below to enable the "Notification accept" permission:
Setting => Apps => Special access => Notification accept
You need to give your application permission in AndroidManifest.xml:
Then, you write down the conditions to only receive notifications for new email notifications