کد سکوی اشکال زدایی
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
Android Studio یک دیباگر ارائه می دهد که به شما امکان می دهد کارهای زیر و کارهای بیشتری را انجام دهید:
- دستگاهی را برای رفع اشکال برنامه خود انتخاب کنید.
- نقاط شکست را در کد جاوا، کاتلین و 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
کلیک کنید.
نقطه شکست کد خود را بزنید.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-01-30 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-01-30 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# Debug Platform Code\n\nAndroid Studio provides a debugger that lets you do the following and more:\n\n1. Select a device to debug your app on.\n2. Set breakpoints in your Java, Kotlin, and C/C++ code.\n3. Examine variables and evaluate expressions at runtime.\n\nApplication Process (Java) Debugging\n------------------------------------\n\n1. Flash your build to a device or emulator.\n\n2. Set breakpoints in your Java or Kotlin code.\n\n3. Click `Run` \\\u003e `Attach Debugger to Android Process`. Uncheck `Native\n Debugger`.\n\n4. Select your device, select the process, and click `Attach`.\n\n5. Hit the breakpoint in your code.\n\nSystem Process (C++) Debugging\n------------------------------\n\n1. Flash your build to a device or emulator.\n\n2. From inside `path/to/repo/checkout`, run `adb root`. Only one emulator\n or device can be running.\n\n3. Set breakpoints in your native code.\n\n4. Click `Run \u003e Attach Debugger to Android Process`.\n\n5. Check `Show system processes`.\n\n6. Select your device, select the process, and click `Attach`.\n\n7. Hit the breakpoint in your code."]]