2011-02-10 8 views
6

Genelde jEdit kullanılan ama Android devinim ile birlikte Eclipse için java Eclipse kullanılmaz. Hata ayıklama penceresine geçtim ve uygulamamı başlatan hata ayıklama düğmesine bastım, ancak yığın izini bulamadığım için çöküyor. 'Hata ayıklama' bölmesinde bir '' istisna ile çökmüş görebiliyorum ancak daha fazla bilgi göremiyorum. Alabiliyorsan bilmiyorum, ama biraz da Visual Studio'ya hat numaraları ve neyin yanlış gittiğini söyleyerek biraz daha fazla bilgi alıyorum. Dediğim gibi ben alıyorum hepsi - ayıklama penceresindeAndroid ile Eclipse'de Stack Trace Bulma

'Thread [<1> main](Suspended (exception RuntimeException))' 

. Daha fazla bilgiyi nerede bulabileceğimi bilen var mı?

cevap

4

DDMS perspektifine ve LogCat görünümüne bakın. Android, LogCat ile nelerin görüntülenebileceği her şeyi kaydeder. Eclipse normal bir Java geliştirme için

6

, yığın izleri konsol görünümünde görünür:

Window -> Show view -> Console 

(o listede yoksa, "Diğer" tıklayıp "Konsol" bulabilirsiniz).

Android geliştirmeyle ilgili olarak, yukarıda açıkladığım gibi "LogCat" görünümünü bulun. Yığın izi orada olmalı.

3

doğrudan komut istemine adb logcat yazabilirsiniz, bu yığın izleri gösterecektir.

fazla bilgi için bu sayfayı bakın: Ben e.printStackTrace() yazmak zorunda stacktrace.where nasıl bulabileceğinizi http://developer.android.com/guide/developing/tools/adb.html#logcat

+0

; Bana –

+0

@Steph [logcat] (http://developer.android.com/tools/help/logcat.html) belgesini okuyabiliyor musunuz? –