Fehlerbehebung: Ausführen auf einem Android-Gerät oder -Emulator nicht möglich

Nach oben zu Mobile Android-Anwendungsentwicklung

Führen Sie die nach jedem Fehlerfeld vorgeschlagenen Schritte aus, falls eine der folgenden Fehlermeldungen angezeigt wird:

Unable to create process: Unable to install '<path>'. Failure [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES]

Dieser Fehler tritt möglicherweise aufgrund einer der folgenden Ursachen auf:

  • Sie versuchen, eine Anwendung auf einem Android-Gerät mit demselben Package-Namen wie eine zuvor installierte Anwendung zu installieren, aber mit einem anderen Signierungszertifikat als das für die installierte Anwendung verwendete. Das ist der Fall, wenn Sie die Plattformkonfiguration Ihrer Anwendung zwischen Debug und Anwendungs-Store wechseln oder wenn Sie ein neues Zertifikat auf der Optionsseite Bereitstellung für die Plattformkonfiguration Anwendungs-Store konfigurieren.
Führen Sie zur Lösung dieses Problems einen der folgenden Schritte aus:
  • Sie versuchen, eine Anwendung auf einem Android-Gerät mit der Plattformkonfiguration Anwendungs-Store zu installieren, aber Sie haben auf der Optionsseite Bereitstellung kein Zertifikat für die Plattformkonfiguration Anwendungs-Store konfiguriert.
Unable to create process: Could not find program, '<path>'

wobei <path> dem Pfad zur ausführbaren Adb-Datei entspricht:

  • Öffnen Sie den SDK-Manager, und überprüfen Sie in den SDK-Eigenschaften Ihres Android SDK, ob der Wert im Feld Adb-Speicherort richtig ist.
  • Wenn der Wert mit einem Warnungssymbol markiert ist, müssen Sie den Pfad aktualisieren, damit er auf die ausführbare Adb-Datei (Android Debug Bridge) zeigt.
Unable to start gdbserver on port <n>: Port is already in use

wobei <n> die vom Android gdbserver verwendete Port-Nummer ist:

  • Schalten Sie Ihr Android-Gerät aus, und starten Sie es neu, und führen Sie Ihre Anwendung erneut aus.
  • Wählen Sie einen anderen Debug-Port aus:
    1. Wählen Sie Start > Parameter, und geben Sie Folgendes in das Feld Parameter ein:
      -debugport=<n>, wobei <n> ein alternativer Debug-Port, z. B. 54321, ist.
    2. Klicken Sie auf OK.

Siehe auch