Ich habe eine Wear-App erstellt und die Android Studio-Vorlage verwendet, um sie zu erstellen und habe keine Änderungen vorgenommen, außer per Drag & Drop auf eine Schaltfläche die MainActivity der Abnutzungs-App."Standardaktivität nicht gefunden" für eine mit Android Studio erstellte Wearable-App
Wenn ich versuche, die Watch-App in der Run/Debug-Konfigurationen zu starten, ist Start Standardaktivität aktiviert, dann erscheint eine Fehlermeldung: "Fehler: Standardaktivität nicht gefunden".
Ich habe nach dem vorherigen Posting auf diesem und die Antwort gesucht ist mit Modulquellen und Sachen herumspielen. Ist das wirklich die richtige Lösung in dieser Situation? Wenn ja, warum legt das Android Studio dann nicht alles richtig an - nachdem das Projekt von einer AS-Vorlage erstellt wurde, warum legt die Vorlage die Dinge nicht richtig fest?
Wenn es nicht anwendbar ist, wie bekomme ich dann die Watch App, um ihre Aktivität auszuführen und zu starten, wenn sie direkt mit Studio ausgeführt wird?
Studio Version: 1.0.2
Können Sie die App debuggen, bevor Sie auf die Schaltfläche hinzugefügt? Überprüfen Sie außerdem, ob der Name Ihrer Aktivität mit dem in der Datei AndroidManifest angegebenen übereinstimmt. Schließlich, verwenden Sie irgendwelche 3'd Party-Bibliotheken? Gradle wird standardmäßig Manifestdateien kombinieren. Wenn in einer der Bibliotheksmanifestdateien eine andere "Aktivität" angegeben wurde, kann dies zu Problemen führen. Versuchen Sie auch die Vorschläge in diesem Beitrag: http://StackOverflow.com/Questions/24437459/default-activity-not-found-android-studio-0-6-1 – Willis
Danke für den Kommentar. Ich habe den gleichen Fehler vor dem Hinzufügen der Schaltfläche erhalten. Ich habe keine zusätzlichen Bibliotheken hinzugefügt. Die Aktivität heißt MainActivity und ist auch der Name im Manifest. Keine der Antworten im Link ist zutreffend. – Gruntcakes
Ich kann den Fehler verschwinden lassen, wenn ich die Aktivität explizit als Startaktivität auswähle, anstatt die Standardaktivität zu starten, sondern mich gefragt habe, warum der Fehler vorliegt und ob ein Problem auftaucht, das weitere Probleme verursachen wird. – Gruntcakes