डिबगिंग मैं अपने सी में सी में लिखे एक NativeActivity एप्लिकेशन ++
डिबग करने के लिए एंड्रॉयड स्टूडियो का उपयोग कर रहा ++ कोड पहली बात मैं android_main()
में क्या डिबगर संलग्न करने के लिए 10 सेकंड प्रतीक्षा है। 'डिबग' विंडो में मैं देख रहा हूँ:SIG33 जब देशी Android
Now Launching Native Debug Session
और फिर कुछ ही सेकंड
Debugger attached to process 28458
और फिर सही यह देता के बाद, डीबगर एक संकेत के साथ बंद हो जाता है के बाद:
Signal: 33 (signal SIG33)
मैं 'प्रोग्राम फिर से शुरू करें' दबाता हूं और फिर मुझे 7-8 बार के लिए बार-बार एक ही संकेत मिलता है। उसके बाद, कार्यक्रम अपेक्षित जारी है, डीबगर संलग्न है और मैं इसे ब्रेकपॉइंट्स पर रोक सकता हूं।
उस SIG33 का अर्थ क्या है? मैं यह कैसे रोक सकता हूँ?
एंड्रॉइड स्टूडियो का कौन सा संस्करण आप उपयोग कर रहे हैं? – wizurd
एंड्रॉइड स्टूडियो 1.3.1, एनडीके 10e – shoosh
बस एक विचार: सिग्नल 33 प्रोग्राम के लिए हो सकता है, और आपका डीबगर इसे पास करना चाहिए। मुझे पता है कि जीडीबी के साथ ऐसा कैसे करें ('एसआईजी 33 नॉस्टॉप नोप्रिंट नोग्नोर पास 'को संभालें) लेकिन एंड्रॉइड स्टूडियो डीबगर के साथ नहीं; आशा करता हूँ की ये काम करेगा। – YSC