2011-12-11 27 views
8

मैंने एंड्रॉइड ऐप में देशी कोड डिबग करने के लिए this description का पालन किया और यह एमुलेटर पर डिबगिंग करते समय काम करता है।* डिवाइस * (एमुलेटर नहीं) पर एंड्रॉइड में मूल कोड डिबगिंग

जब मैं वास्तविक डिवाइस पर डीबग करना चाहता हूं, उस बिंदु पर जहां मैं सी/सी ++ डीबग कॉन्फ़िगरेशन पर स्विच करता हूं, ग्रहण रिपोर्ट "दूरस्थ संचार त्रुटि: खराब फ़ाइल वर्णनकर्ता"। स्पष्ट रूप से GdbServer (मुझे लगता है) तक पहुंचने में कोई समस्या है। मुझे लगता है कि जो कुछ भी गायब है वह डीबग कॉन्फ़िगरेशन के लिए एक छोटा सा झटका है। दुर्भाग्यवश, मैं अभी तक पूरी तरह से समझ नहीं पा रहा हूं कि पूरा सेटअप कैसे काम करता है, इसलिए मैं समस्या को हल करने/हल करने में असमर्थ हूं। आपकी किसी भी मदद के हम दिल से आभारी होंगे।

उत्तर

2

मान लें कि आप एक हाथ एंड्रॉयड पर हैं, तो आप मुफ्त एआरएम की आपूर्ति एंड्रॉयड डिबगर के साथ बेहतर किस्मत हो सकता है: यदि आप NDK-gdb नहीं चला gdbserver पर शुरू करने के लिए http://ds.arm.com/ds-5-community-edition/

+1

वाह, यह अस्तित्व में नहीं था। इसे एक शॉट देना होगा। – scorpiodawg

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^