エミュレーターでGMailアカウントを使用して、以前にAndroidが機能するという電子メールの意図がありました。
数週間後にコードに戻り、以前のエミュレーターを変更しました。メールを送信しようとすると、「このアクションを実行できるアプリケーションはありません」という悪名高いメッセージが表示されます。
エミュレータ ブラウザから GMail アカウントにログインしましたが、Google Play ストアから GMail アプリをダウンロードできません (現在、Google Play ストアにアクセスしたことがないというメッセージが表示されます)。
これが私の電子メールの意図です:
public void onClick(View sendEmailClick) {
emailAdd = setEmailAddress.getText().toString();
emailSub = setEmailSubject.getText().toString();
emailMess = setEmailMessage.getText().toString();
Intent sendEmailIntent = new Intent(Intent.ACTION_SEND);
sendEmailIntent.setType("message/rfc822");
sendEmailIntent.putExtra(Intent.EXTRA_EMAIL,new String[] {emailAdd});
sendEmailIntent.putExtra(Intent.EXTRA_SUBJECT, emailSub);
sendEmailIntent.putExtra(Intent.EXTRA_TEXT, emailMess);
startActivity(Intent.createChooser(sendEmailIntent, "Send mail..."));
finish();
}
述べたように、これは非常に苛立たしい問題です。以前にこのコードが機能していました。GMail アプリをインストールする必要がありますか?