2011-01-31 25 views
6

Android'de adım adım hata ayıklama yapmak istiyorum. Eclipse'de çalışıyorum. Ne zaman android uygulamasına başladığımda ve bir kırılma noktasını vurduğunda bir problem oluşur. İşte sorun:Android'de adım adım hata ayıklama ile ilgili zorluklar.

Hata ayıklama moduna geçiyorum ve kırılma noktamın vurulduğunu görüyorum, ancak şimdi yürütme sırasında adım atmak istiyorum, işe yaramıyor. Ne yapmalıyım

SINIF DOSYASI EDİTÖR

KAYNAK

BULUNAMADI: En kısa zamanda f5 tuşuna veya tuş bir pencereye/aşamasının üzerine adım basın aşağıdaki söyleyerek açılır? Kaynağa hata ayıkladığım dosyayı ekledim ancak hala çalışmıyor mu? Bu hata ne anlama geliyor?

+0

Android kitaplığındaki bir yönteme girmeye mi çalışıyorsunuz? –

cevap

0

Kesme noktalarını ayarlamaya çalışın. Uygulamanızı "durdurursanız" gerçekte kullandığınız kaynağın bir kısmını anlatamazsınız. (Uygulamanız android-libs'ı çalıştırır ve bu nedenle adım oper/tuşuna bastığınızda lib'lerin bazı satırlarını yürütürsünüz. Kesme noktalarını ayarlarsanız, uygulama sizin kodunuz içinde durur ve lib'lerin içinde durmaz.

0

aslında Android kaynağını indirip android kaynak dosyalarında hata ayıklama devam edebilir. Bazen kapak arkasında neler olduğunu bilmeden aslında yararlıdır. Ayrıca

, F6 isabet deneyin (Eclipse kullanıyorsanız) işlevlere daha derin girmeyecek, ancak çizgiye doğru devam edecek ya da sizin için daha uygunsa, bir kesme noktaları kümesini ve F8 ile özgeçmişini ekleyecektir.

0

Bunun yerine DDMS'yi kullanmayı denediniz mi? Bunu kullanarak kodumu birçok kez sorunu buldum.

Yukarıdaki yazıya göre f6 (adım üstü) kullanılması da işe yarar olduğunu önerir. Tam olarak ne hata ayıklamaya çalışıyorsunuz?

0

Belki de hata ayıklayıcı bir kütüphane koduna işaret ediyor (Herhangi bir dış kütüphane başvurusu eklediniz mi?).

İlgili konular