0

Android アプリから自動的にメールを送信したいので、エミュレーターで gmail アカウントを構成し、次のコードを使用しました。

Intent emailIntentt = new Intent(android.content.Intent.ACTION_SEND); 
emailIntentt.setType("plain/text");  
String aEmailList[] = { "xxxx@gmail.com" };  
emailIntentt.putExtra(android.content.Intent.EXTRA_EMAIL, aEmailList); 
emailIntentt.putExtra(android.content.Intent.EXTRA_SUBJECT, "Feedback");   
emailIntentt.putExtra(android.content.Intent.EXTRA_TEXT, "hello");
startActivityForResult(emailIntentt, 1);

しかし、メールを送信するアプリが見つからないと表示されます。

また、メールの設定中に、エミュレータからメール アカウントと同期できません。これが問題の原因ですか?

4

1 に答える 1

0

まず、プレーン テキストの MIME タイプは でありtext/plain、 ではありませんplain/text

次に、コメントが示すように、メール アカウントで構成されたメール アプリが 経由でメール メッセージを送信できるようにする必要がありますACTION_SEND

于 2013-02-15T13:46:02.077 に答える