1

私は 1 つのタスクに取り組んでおり、SMS メッセージと同じように、デバイスに保存されている電子メール メッセージをアプリケーションに取得したいと考えていました。どうすればそれを行うことができるか、誰かが私を助けることができますか? メール メッセージを取得できない場合は、Google または Android によって特定の理由が示されます。

ありがとう

4

2 に答える 2

1

あなたはこれを行うことはできません。

AndroidにはSMSデータベースへのアクセスを許可するコンテンツプロバイダーが用意されているため、SMSを取得できます。

ただし、メールは主にGmailとストックメールアプリの2つのアプリで処理されます。これらのアプリはどちらもデータベースへのアクセスを提供しません。さらに、最近の電子メールのみをローカルに保存し、必要に応じてサーバーからさらにプルします。

本当にメールにアクセスする必要がある場合は、いつでもアプリを使用してユーザーにメールアカウントにサインインするように依頼できます。

于 2013-03-05T10:44:28.387 に答える
0

私の知る限りありえない。その理由は、この電子メールがデバイスにローカルに保存されず、その場でフェッチされ、ユーザーがログインしたときに保存されるためです.

于 2013-03-05T10:43:25.837 に答える