Android电子邮件Uri

时间:2010-07-07 10:46:15

标签: android email

什么是Android电子邮件内容uri。 形成电子邮件客户端源代码我得到以下Uri

content://com.android.email.provider/body
content://com.android.email.provider/message
content://com.android.email.provider/syncedMessage
content://com.android.email.provider/deletedMessage
content://com.android.email.provider/updatedMessage
content://com.android.email.provider/account
content://com.android.email.provider/accountIdAddToField
content://com.android.email.provider/attachment
content://com.android.email.provider/attachment/message
content://com.android.email.provider/mailbox
content://com.android.email.provider/mailboxIdAddToField
content://com.android.email.provider/hostauth

但在运行以下代码时没有返回光标。

Uri uri = Uri.parse("content://com.android.email.provider/account");
Cursor cursor = mContext.getContentResolver().query(uri, null, null,null,null);

任何人都无法访问电子邮件内容?

感谢。

2 个答案:

答案 0 :(得分:0)

  

任何人都知道如何访问电子邮件   内容?

电子邮件程序不是SDK的一部分。它可以在Android设备上更换。内容提供商可以在未来的Android版本中进行更改。用户可能首先使用的是Gmail,K-9或其他第三方应用程序。

对阻止通过操作系统访问电子邮件的所有原因进行了有用的讨论:http://comments.gmane.org/gmane.comp.handhelds.android.devel/137111

答案 1 :(得分:0)

邮件不是sdk的一部分所以它不能直接访问所以它应该先root,然后你的apk shuold安装在system / app文件夹中。毕竟你可以获取电子邮件信息。