2010-08-25 13 views
37

--------------------------- ----------- ...ActivityManager: Warnung: Aktivität nicht gestartet, die aktuelle Aufgabe wurde in den Vordergrund gebracht

Hier ist der Code, wo das Problem liegt ....

es keinen Fehler geben sie mir es sagt genau das, wenn ich das android-Emulator laufen

"[2010-08-25 09:12:42 - doppler_test] ActivityManager: Warning: Activity not started, its current task has been brought to the front" 

Was ich denke, das bedeutet, dass die Absicht der bluetooth-Funktion und die Schaltfläche Absicht ist nur o Betrieb n ein Hierarchiesystem. Was ich damit meine ist, dass, wenn ich den Knopf operator über den Bluetooth-Zeug bewegen würde, der Knopf funktionieren wird, aber zurzeit, wenn die App läuft, funktioniert Bluetooth, aber wenn ich den Suchknopf drücke, passiert nichts.

Was sonst nützlich sein kann, ist mein XML-Code für die Schaltfläche so ist es hier ......

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout 
xmlns:android="http://schemas.android.co… 
android:orientation="vertical" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:gravity="center_horizontal" 
android:background="@color/purple_flurp"… 
<TextView 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:text="@string/hello"/> 
<Button 
android:id="@+id/search_button" 
android:layout_height="wrap_content" 
android:text="@string/search" 
android:layout_width="fill_parent"/> 

<TextView 
android:text="@+id/TextView01" 
android:id="@+id/out" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content"> 
</TextView> 
</LinearLayout> 

----------------- --------------------- ...

irgendwelche Ideen? Alles wäre großartig! Danke

Antwort

56

Erhalten Sie die Warnung, wenn Sie die App starten oder wenn Sie auf die Schaltfläche klicken? Wenn Sie eine App von Eclipse ausführen, ohne dass sie neu kompiliert werden muss (dh keine Codeänderungen), wird der Deinstallations-Installationsprozess nicht ausgeführt, sondern die Anwendung wird einfach nach vorne geschoben, als würden Sie sie vom Telefon aus fortsetzen . Es ist kein Fehler, sondern ein "wie vorgesehen"

+30

Hinzufügen zu Falmari, @ David einfach ein Projekt> Reinigen, um das Projekt neu zu kompilieren – 100rabh

+0

Ich habe das gleiche Problem mit einigen strings.xml Datei von einem Ameisen-Ziel machen, ich denke, es wäre vielleicht eine Aktualisierung des Projekts (F5) und starte dann die app im gerät/emulator :) danke für deine antwort –

2

Es ist möglich, falls Ihr AVD gestartet und gesperrt ist. Sie müssen die AVD-Anzeige entsperren.

23

das Problem ist offensichtlich auf Eclipse mit ADT-Plugin. Das Hauptproblem ist ... Ihre Anwendung wurde auf dem Emulator/Gerät gestartet und Sie versuchen nun, es erneut zu starten, ohne Änderungen an den Quellcodes vorzunehmen. Mögliche Lösungen: 1 Projekt neu und App erneut starten (seine mehr Zeit in Anspruch nehmen) 2 fügen Sie etwas Raum/neue Zeile App zu codieren und neu beginnen

Ich ziehe zweite Optionen coz seine sehr schnell. Aber IMHO ich denke, sein dummes Problem auf Seiten-Plugin-Entwickler

3

In meinem Fall war das Problem die schlechte Konfiguration von meinem HTC an PC angeschlossen. Versuchen Sie, den Emulator mit dem Telefon getrennt zu starten -

2

Das bedeutet, dass die App, die Sie im Emulator Deply und die bereits vorhandene gleiche Anwendung im Emulator versuchen, sind gleich. Es gibt keine Änderung in beide ..

Noch erhalten Sie Fehler dann auf Projekt -> Reinigen von Eclipse und neu starten AVD und deply wieder ..

1

Wenn Sie diese Warnung erhalten es bedeutet, dass Sie nicht geändert haben jede Zeile Ihres Codes und diese Instanz Ihres Projekts wird auf dem Emulator oder auf Ihrem Gerät ausgeführt. Wenn Sie das also erneut ausführen möchten, können Sie:

1- Machen Sie einige Änderungen in Ihrem Code und dann erneut kompilieren.

2- Oder Sie können die App einfach schließen und dann mit Eclipse oder Android Studio neu starten oder ...

Wenn das Problem weiterhin besteht, versuchen Sie, die App zu deinstallieren und erneut auszuführen.

Verwandte Themen