2010-08-09 13 views

Odpowiedz

13

Wyjazd strony Pomoc dla Android.Util.Log.

Można użyć:

Log.v("MyActivity", "Verbose output"); 
Log.d("MyActivity", "Debug output"); 
Log.e("MyActivity", "Error output"); 
Log.i("MyActivity", "Information output"); 
Log.w("MyActivity", "Warning output"); 
Log.wtf("MyActivity", "WTF output"); // This isn't a joke :) 
+5

Poważnie nie żart - wtf: Co za straszny Failure –

2

Do prostego debugowania, standardowy sposób Java wystarczy:

System.out.println("Message"); 
1

Jak wspomina @Dan Dyer, System.out.println(yourString); zrobi dobrze. Ale nie oczekuj, że pojawi się na konsoli działającej na emulatorze. Będziesz musiał szukać swoich danych wyjściowych w logcat. (Jest to zakładka dla niego w Eclipse, jeśli to środowisko programistyczne.)

enter image description here

1

Musisz nauczyć się Debugowanie w Eclipse i jak korzystać z ADB i DDMS narzędzi.

Aby uzyskać więcej szczegółowych informacji na temat wyjątku/zamknięcia siły, należy poszukać widoku w środowisku Eclipse pod nazwą Logcat (można znaleźć w perspektywie DDMS) tam można znaleźć szczegółowe informacje o tym, kiedy/co i na jakim wierszu jest problem.

W tym celu należy przeczytać cały artykuł o Debugging in Android using Eclipse

alt text http://www.droidnova.com/blog/wp-content/uploads/2009/09/debugging-3.gif