অ্যান্ড্রয়েড স্টুডিও একটি ডিবাগার সরবরাহ করে যা আপনাকে নিম্নলিখিত এবং আরও অনেক কিছু করতে দেয়:
- আপনার অ্যাপ ডিবাগ করার জন্য একটি ডিভাইস নির্বাচন করুন।
- আপনার Java, Kotlin, এবং C/C++ কোডে ব্রেকপয়েন্ট সেট করুন।
- ভেরিয়েবল পরীক্ষা করুন এবং রানটাইমে এক্সপ্রেশন মূল্যায়ন করুন।
অ্যাপ্লিকেশন প্রক্রিয়া (জাভা) ডিবাগিং
একটি ডিভাইস বা এমুলেটরে আপনার বিল্ড ফ্ল্যাশ করুন।
আপনার জাভা বা কোটলিন কোডে ব্রেকপয়েন্ট সেট করুন।
Run
>Attach Debugger to Android Process
ক্লিক করুন।Native Debugger
আনচেক করুন।আপনার ডিভাইস নির্বাচন করুন, প্রক্রিয়া নির্বাচন করুন এবং
Attach
ক্লিক করুন।আপনার কোডের ব্রেকপয়েন্টে আঘাত করুন।
সিস্টেম প্রসেস (C++) ডিবাগিং
একটি ডিভাইস বা এমুলেটরে আপনার বিল্ড ফ্ল্যাশ করুন।
ভিতরের
path/to/repo/checkout
থেকে,adb root
চালান। শুধুমাত্র একটি এমুলেটর বা ডিভাইস চলতে পারে।আপনার নেটিভ কোডে ব্রেকপয়েন্ট সেট করুন।
Run > Attach Debugger to Android Process
ক্লিক করুন।Show system processes
চেক করুন।আপনার ডিভাইস নির্বাচন করুন, প্রক্রিয়া নির্বাচন করুন এবং
Attach
ক্লিক করুন।আপনার কোডের ব্রেকপয়েন্টে আঘাত করুন।