我必须访问电子邮件数据库架构,如“mms-sms.db”我们能否访问数据库我无法找到数据库任何人都可以告诉确切 URI 的默认电子邮件计划数据库
需要等待正确答案。
先谢谢
答案 0 :(得分:4)
首先,Android SDK中没有mms-sms.db
。
其次,Android SDK中没有SMS内容提供商。
第三,有许多Android电子邮件客户端,其中两个附带Android开源项目,其他由设备制造商创建,第三方由用户下载。
第四,这些都不是Android SDK的一部分,我不知道有任何文档内容提供商API(尽管有些第三方可能)。
因此,您无法从Android SDK中执行您想要的操作。如果您希望与第三方电子邮件客户端(例如K-9)集成,您可以询问他们如何做到最好。电子邮件,Gmail或设备制造商电子邮件客户端没有受支持的集成点。
答案 1 :(得分:0)
我使用了以下光标,它带来了所有的电子邮件,但无法确认这是否是正确的方法...它对我有用...
Cursor cursor = getContentResolver().query(ContactMethods.CONTENT_EMAIL_URI, null, null, null, null);
这将返回与电子邮件相关的所有详细信息...只需根据您的意愿对详细信息进行排序...希望这对您有所帮助....