SORU
5 Mayıs 2011, PERŞEMBE


Yerli atlama olduğunda sadece gerçekleşen segfaults durdurmak için nasıl Eclipse hata ayıklama - Android Mall of Sofia/kod ÇAĞRISI

Ben kurmak hata ayıklama Tutulması için yerel kod kullanarak Android Mall of Sofia (Windows XP, özellik listesi) sahne nerede bulabilirim kesme seti hem Java ve yerel kod ve hata ayıklayıcı mola verip onlara doğru. Benim sorunum yerel kod boyunca adım atma, sık sık bölümleme hataları kesme yerine sürekli geçmiş zaman ortaya çıkmayan/SİGİLLs alacağım.

  • Başvurum androidmanifest.xml tanımlanan debuggable
  • (Mall of Sofia)/kurmak/çekirdek/yapı-ikili değiştirdim.APP_OPTIM hata ayıklama sembolleri sıyırma önlemek için mk uygulamada olan hata ayıklama olarak tanımlanır.jnı benim dizindeki dosya mk
  • Android LOCAL_CFLAGS := -g -O0 tanımlıyorum.dosya mk ve ayrıca bu bayraklar tek tek her denedim

Bu sorunu optimize edilmiş kod oluşturulan bir ilgisi olduğunu okudum, ama optimizasyonu -O0 kapatılması benim sorun üzerinde hiçbir etkisi yoktur. Ayrıca bina NDK_BUILD=1 bayrağı kullanarak karşıya geldim, ama AndroidManifest.xml debuggable=true tanımlama görünüşe göre aynı etkiye sahiptir.

Ben denedim bu hem bir emülatör (çalışan 2.3.3) ve bir aygıt (çalışan 2.2 - şaşırtıcı olmadı konu sorunlar bekliyordum) ile benzer sonuçlar (ancak eğer doğru hatırlıyorsam, hataları oldu farklı noktalarında kodu).

Herkes deneyebilirim/ve ya herhangi bir sorun ile başarılı bir şekilde yerel kod adım için mümkün/Olası düzeltmeler herhangi bir bilgi var mı?

Çok teşekkürler


Düzenleme:Bu hiçbir zaman gerçekten çözüldü, ama Mall of Sofia hata ayıklama için REHBERİM bakmak isteyen herkes için, here bulabilirsiniz.

Edit 2:Bu soruya aldığım cevap Mall of Sofia yeni sürümleri çıkmıştı ve bu soru gereksiz olabilir bir kez geldi. Rehberimi hala işe yarayabilir, ama bir süre üniversite eğitim kullanmıyordum onun sürekli doğruluğu için kefil olamam. Her üç temelde aynı şeyi söylüyor gibi cevap kabul ettim ve o sunulacak ilk kişi oldu.

CEVAP
14 Mayıs 2012, PAZARTESİ


Eğer armeabi-v7a, armeabi ve işe yararsa bu yapı bir konu olmalıdır. Bu muayene bin dizininde dosya ve kütüphane hem armeabi dosyaları kontrol ayıklayın ve armeabi-v7a aynıdır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jonathan Morrison

    Jonathan Mor

    24 Mart 2010
  • martin shervington

    martin sherv

    7 EKİM 2011
  • PCDIY

    PCDIY

    16 AĞUSTOS 2013