Standard-Aktivität nicht gefunden (Android Studio 0.6.1)
Ich gerade installiert Android Studio 0.6.1 und importiert ein Projekt aus Eclipse. Als ich versuchte, führen Sie das Projekt, ich habe Error: Default Activity not found
.
Sah ich diese zwei StackOverflow-Fragen:
Wie vorgeschlagen, habe ich versucht Invalidierung der caches + Neustart und stellen Sie sicher, dass meine AndroidManifest
war richtig. Beides hat nicht funktioniert.
Ich habe auch versucht, diese Lösung, aber ohne Erfolg:
Versuchen, der rechten Maustaste auf das Projekt und wählen Sie " Modul Öffnen Einstellungen. Dann gehen Sie auf die Quellen Registerkarte in Ihrem Modul, finden die src Ordner mit der rechten Maustaste darauf, und markieren Sie Sie Quellen (Blaue Farbe).
Als ich öffnete die Modul-Einstellungen gab es keine Quellen tab.
Wie kann ich dieses problem beheben?
Gibt es da irgendwelche äquivalente der Registerkarte Quellen in Android Studio 0.6.1?
Edit:
Hier ist der launcher Aktivität
<activity
android:name="com.lschlessinger.appname.activities.SplashScreenActivity"
android:noHistory="true" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
Ich habe auch versucht Reinigung mein Projekt, Umbau meines Projekts, und Neustart von Android Studio, alle, die das problem nicht behoben.
Als eine vorübergehende Lösung, ich bin durch manuelles auswählen der launcher Aktivität in der run configuration.
Yep. Das ist, was ich Tat als eine temporäre Lösung. Ich Frage mich, was die richtige Lösung ist.
Können Sie fügen Sie Ihre
AndroidManifest
? Und hat Ihre Klasse extend
die Activity
Klasse?Gerade gebucht und die entsprechende Aktivität, und ja, es funktioniert.
Wenn Sie bringen die
Run Configuration
und wählen Sie die Standard-Aktivität radio-button, wird eine Fehlermeldung auf dem unteren Bildschirm?
InformationsquelleAutor lschlessinger | 2014-06-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Traf ich die gleiche Frage. Schließlich entschloss ich mich die Frage stellen.
Mein Manifest-Datei ist wie folgt:
sein und es sollte:
Im schlimmsten Fall, wenn es nicht beheben können, Sie Frage haben, können Sie eine neue Aktivität erstellen, und wählen Sie als Launcher Aktivität, um zu sehen, ob es behoben wurde.
InformationsquelleAutor mbo
Wechseln zu Android Studio 0.8.+.
Dieser das Problem beseitigt.
Ich bin mir nicht wirklich sicher, da habe ich ALS 0.8.6 und nicht haben, etwas besonderes zu tun, wenn ich aktualisiert, aber hier sind ein paar Dinge, die Sie tun könnten (wenn Sie nicht bereits getan haben): clean-Projekt erstellen Sie dann es neu, dann neu starten, ALS. Überprüfen Sie Ihre Manifest für Fehler. Invalidate caches und Neustart SO. Wenn all das nicht funktioniert, dann in der Zwischenzeit, ändern Sie einfach Ihre führen Sie die Konfiguration manuell zu starten, launcher, Aktivität. Hoffe, das hilft!
InformationsquelleAutor lschlessinger
In meinem Fall war es eine third-party Bibliothek mit ungültige Manifest definiert, die eine andere Haupttätigkeit. Wie Sie wissen, Gradle vereint Manifestiert, so dass mein Antrag enthielt zwei Schwerpunkte. Wenn ich Feste Bibliothek Manifest dieser Fehler auch Weg.
InformationsquelleAutor Andrey Novikov
***************Einfache Solutution**********************
Dieses problem tritt auf, weil der caches.
Wenn Sie mit Android Studio.
Datei---->Invalidate Caches/neu Starten.
Klicken Sie darauf und wählen Sie " Invalidate Caches/neu Starten.
InformationsquelleAutor mohit sharma
Perhads Bauen-> Clean-Projekt, dann Bauen-> Projekt neu, dann neu starten, ALS. Quelle
Ich würde einfach weiter, wenn die Dinge hackily arbeiten. Android Studio ist in der beta, und zu Recht also, es ist wirklich buggy. Vielleicht nehmen Sie einen Tag aus und komme später wieder... das kann helfen, eine Menge.
Ja, Es ist nicht wirklich ein großes problem. Ich habe nur gehofft, es war ein quick-fix. Ich Plane nicht, auf die änderung meiner Standard-Aktivität zu jeder Zeit bald, so wird dies nicht wirklich zur Sache, und es funktioniert gut. Vielen Dank für Ihre Hilfe.
InformationsquelleAutor ChitownDev
Es scheint, dass Sie nicht haben eine Standard-Aktivität.
Eine neue Aktivität erstellen, indem Sie Datei -> New ->Aktivität und wählen Sie als Launcher Aktivität.
Funktionieren sollte.
InformationsquelleAutor Suhail Bhat