deepeweb.github.io

Debugging the Android app in hindi

Android App Debugging -

Debugging का मतलब है bugs को ढूँढना और Fix करना। Android Studio हमें कई tools देता है जिससे हम Errors, Crashes, और Unexpected Behaviors को ठीक कर सकते हैं।

1. Debug Mode में App run करना

2. Breakpoints सेट करना (Step-by-Step Debugging)

Breakpoints ऐसे points होते हैं, जहाँ पर Code Execution रुक जाती है ताकि आप Variable Values को Analyze कर सकें।

Breakpoint कैसे लगाएं?

Step-by-Step Execution

3. Logcat का इस्तेमाल (Errors & Logs track करें)

Logcat Android Studio में एक Console है, जहाँ आप Error Messages, Debug Logs, और System Logs देख सकते हैं।

Log Messages print करने के लिए:

import android.util.Log;

Log.d("DEBUG_TAG", "यह एक Debug Message है");
Log.e("ERROR_TAG", "यह एक Error Message है");

4. Exception और Crash को Debug करना

अगर App Crash हो रहा है, तो Logcat में Red Color में Error Message दिखेगा।

Common Errors:

Solution:

Logcat में Exact Error Message और Stack Trace देखें।

Try-Catch Block का इस्तेमाल करें:

try {
    int a = 5 / 0; // Error
} catch (Exception e) {
    Log.e("ERROR_TAG", "Exception: " + e.getMessage());
}

5. Debugging Using Toast & Snackbar

अगर आपको सिर्फ Debugging के लिए छोटे Messages दिखाने हैं, तो:

Toast.makeText(getApplicationContext(), "This is Debug Message", Toast.LENGTH_SHORT).show();
Snackbar.make(view, "This is Debugging Snackbar", Snackbar.LENGTH_LONG).show();

6. Debugging Using the Android Profiler

Android Studio में Android Profiler का इस्तेमाल CPU, Memory, Network Usage और Battery Consumption को Analyze करने के लिए किया जाता है।

Android Profiler कैसे खोलें?




Request

अगर आपको यह article useful या interesting लगा हो, तो please इसे अपने dosto aur family ke साथ जरूर share करें। आपका एक छोटा सा कदम हमें और अच्छा content बनाने के लिए motivate करता है। Thank you!

ध्यान दें कि इस page पर आपको कुछ ads भी देखने को मिल सकते हैं। इसके लिए हम आपसे माफी चाहते हैं। हम इस content को तैयार करने में काफी मेहनत और time लगाते हैं, ताकि आपको valuable जानकारी मिल सके। इन्हीं ads की मदद से हम ये काम continue कर पाते हैं।

आपके support और understanding के लिए दिल से धन्यवाद।





Ad
Ad


Ad
Ad

Follow Us

Facebook Logo    Instagram Logo