Android - erhalte eine Fehlermeldung "keine Anwendung kann diese Aktion ausführen" beim Versuch, eine E-Mail senden?

Mache ich eine app, in der ich bin gehen, um eine feedback-Funktion für meine Kunden. Erreichen diese habe ich einen kleinen Dialog, mit dem Benutzer eingeben können, gibt es feedback und schicken Sie es an meine mail-ID. Ich habe versucht, einige code-Schnipsel, die ich fand im internet aber immer wenn ich versuche zu senden Sie eine E-Mail von emulator oder tatsächlichen Gerät, ich bin gettig eine Fehlermeldung "Keine Anwendung kann diese Aktion ausführen".

Hier ist mein code :-

public void emailDialog()
{
    AlertDialog.Builder alertDialog = new AlertDialog.Builder(this);
    alertDialog.setTitle("Feedback");
    alertDialog.setMessage("Please tell us that what you feel about our product. If you are facing any problem or found any bug then please report to us. Your review is important to us. Thanks!!");
    final EditText input = new EditText(this);
    input.setLines(8);
    alertDialog.setView(input);
    alertDialog.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int whichButton) {
            String value = input.getText().toString();
            String address = "[email protected]";
            String subject = "FeedBack";
            final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
            emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, address);
            emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject);
            emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, value);
            CompleteTaskManager.this.startActivity(Intent.createChooser(emailIntent, "Send Email.."));
        }
    });
    alertDialog.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
      public void onClick(DialogInterface dialog, int whichButton) {
        //Canceled.
      }
    });
alertDialog.show();
}

Bitte Helfen.

  • Ich könnte verstehen, Sie bekommen es auf dem emulator, die möglicherweise nicht über eine E-Mail-app. Auf einem Gerät, jedoch ist es rätselhaft. Könnten Sie bitte überprüfen Sie mit LogCat, dass es die gleichen Fehler auf dem Gerät und dem emulator.
  • ja, dass ist was ich Frage mich. Ich dachte, es ist, weil mein emulaotr nicht über eine E-Mail-app, aber wenn ich versuchte es auf einem echten Gerät, es wurde aufgefordert mir die gleiche Fehlermeldung und seltsame Sache ist, dass meine E-Mail-app ist vollständig konfiguriert und funktionsfähig auf meinem Gerät und ich bin noch vor diesem Fehler.
InformationsquelleAutor Varundroid | 2011-04-25
Schreibe einen Kommentar