私は 1 つのタスクに取り組んでおり、SMS メッセージと同じように、デバイスに保存されている電子メール メッセージをアプリケーションに取得したいと考えていました。どうすればそれを行うことができるか、誰かが私を助けることができますか? メール メッセージを取得できない場合は、Google または Android によって特定の理由が示されます。
ありがとう
私は 1 つのタスクに取り組んでおり、SMS メッセージと同じように、デバイスに保存されている電子メール メッセージをアプリケーションに取得したいと考えていました。どうすればそれを行うことができるか、誰かが私を助けることができますか? メール メッセージを取得できない場合は、Google または Android によって特定の理由が示されます。
ありがとう
あなたはこれを行うことはできません。
AndroidにはSMSデータベースへのアクセスを許可するコンテンツプロバイダーが用意されているため、SMSを取得できます。
ただし、メールは主にGmailとストックメールアプリの2つのアプリで処理されます。これらのアプリはどちらもデータベースへのアクセスを提供しません。さらに、最近の電子メールのみをローカルに保存し、必要に応じてサーバーからさらにプルします。
本当にメールにアクセスする必要がある場合は、いつでもアプリを使用してユーザーにメールアカウントにサインインするように依頼できます。
私の知る限りありえない。その理由は、この電子メールがデバイスにローカルに保存されず、その場でフェッチされ、ユーザーがログインしたときに保存されるためです.