2010-04-20 12 views
5

Beim Versuch, meine Anwendung auf dem Emulator ich einen Fehler aus dem Activitymanager erhalte auszuführen:Kann Android-Anwendung nicht auf Emulator/Gerät ausführen - Aktivität existiert nicht?

ActivityManager: Error type 3 

existiert Meine Tätigkeit im Manifest aufgeführt wird (in der Tat, seine die Aktivität MAIN launcher).

Wer weiß, was dieser Fehler bedeutet?

+0

u kann einigen Code aus dem Manifest und Details – the100rabh

+0

Hoffnung teilen, das hilft: http://groups.google.com/group/android-beginners/browse_thread/thread/c5424399e69331ee –

Antwort

0

Erinnern Sie sich nicht, wie ich das reparierte - am wahrscheinlichsten wischte ich die lokale Kopie und überprüfte wieder von Svn.

10

Wenn Sie Eclipse ausführen versuchen Projekte -> Reinigen ... und bereinigen Sie das Projekt, bevor Sie es erneut ausführen.

4

ich konfrontiert das gleiche Problem. Ich habe das Projekt gereinigt und das Android: enabled = false im Android-Manifest entfernt. Dies hat das Problem gelöst.

+0

Seine Arbeit für me.Thanks HJK –

0

ActivityManager: Fehlertyp 3 Ich weiß nicht, wie wahr es ist, aber ich habe die gleiche freigegebene Voreinstellungen Datei aus einer anderen App..und bekam diesen Fehler. Ich habe einen neuen Namen für die gemeinsamen Einstellungen gewählt und das Problem ist weg. Es funktioniert jetzt

2

Überprüfen Sie "android: installLocation" in Ihrem AndroidManifest.xml.

"preferExternal" wird das Problem verursachen.

0

Ich hatte nicht genug Platz auf meinem Handy, deshalb hatte ich dieses Problem. So reinigte ich es und gehe RUN)

2

ich diesen Fehler hätte, weil ich ungültige Zeichen in meinem Projektnamen verwendet und Android hat davor gewarnt, mich nicht darüber, so hatte ich keine Ahnung, dass das Problem ist ...

Beispiel: "This is ís correct!"

+0

DANKE! Funktioniert bei mir! – candlejack

1

nichts zu befürchten, dass es manchmal geschieht, wenn Activity Manager nicht in der Lage Aktivität der App zu finden, die Ihr Ziel bedeutet, dass Emulator gestartet ist noch nicht ist oder wegen des folgenden Grundes sein mag:

wenn Sie ausführen versuchen Ihre Anwendung auf dem Emulator können Sie zwischendurch bauen oder zwanghaft Ihren Emulator geschlossen.In diesem Fall, wenn Sie versuchen, den Emulator erneut zu starten, wird es manchmal nicht maximiert. jetzt müssen Sie Ihre Eclipse neu starten und dann Emulator starten und Ihre Anwendung laufen jetzt werden Sie nicht diese Art von Fehler konfrontiert

0

ich diesen Fehler bekam, wenn ich versehentlich einen zweiten application Tag in meinem Manifest hinzugefügt, wie ich hinzufügen versuche Hardware-Beschleunigung auf meine App:

<application 
    android:hardwareAccelerated="true" />. 

ich habe es über meinem tatsächlichen Anwendung Tag und ich denke, das in Android führte eine leere ‚App‘ auf mein Handy einsetzen. In den Protokollen wurde "Installationserfolg" gemeldet. Es gab jedoch kein Launcher-Symbol. Es erschien zwar unter Einstellungen -> Apps, aber das einzige, was ich tun konnte, war, es zu deinstallieren. Hoffe, das hilft jemandem.

0

Es scheint also, es kann viele Gründe geben, diesen Fehler zu sehen.

Für diejenigen, die es nicht die oben genannten Methoden beheben:

In meinem Fall habe ich den Namen meiner Tätigkeit umbenannt (mit F2 in Eclipse) und es festgelegt ist.

Verwandte Themen