आमतौर पर मैं adb shell am instrument -w com.android.contacts.tests/android.test.InstrumentationTestRunner
का उपयोग कर एक जूनिट परीक्षण चलाता हूं। और यह वास्तव में काम करता है, यह मेरे सभी परीक्षण चलाएगा।क्या जूनिट टेस्ट चलाने पर एंड्रॉइड के लिए डिबग मोड दर्ज करना संभव है?
लेकिन जब मैं ब्रेकपॉइंट करता हूं और जूनिट चलाने पर डीबग मोड में प्रवेश करना चाहता हूं, तो यह असफल रहा। जब मैं सामान्य एंड्रॉइड ऐप डीबग करता हूं तो ब्रेकपॉइंट्स बनाने का तरीका काम करता है।
तो मैंने वेब की खोज की, और adb shell am instrument -e debug true -e class com.android.contacts.AndroidUtilsTest -w com.android.contacts.tests/android.test.InstrumentationTestRunner
जैसे कुछ कोशिश करें, लेकिन अभी भी भाग्य के बिना। आप इस समस्या को कैसे हल करते हैं? मैं सिर्फ जूनिट कक्षा को डीबग नहीं करना चाहता, बल्कि सामान्य परियोजना में कोड भी बनाना चाहता हूं।
जेटब्रेन आइडिया के मामले में: 1. डीबग सेट के साथ उपकरण शुरू करें। 2. अपने आवेदन की प्रक्रिया के लिए डीबगर संलग्न करें 3. परीक्षण – molokoka
शुरू होगा आपका क्या मतलब है "डीबग सेट सही"? यह सेटिंग कहां है? –