آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

چگونه می توانیم پروژه خود را خطایابی کنیم ؟

kazemian  9 سال پیش  9 سال پیش
0 0

سلام بچه ها
میخواستم بدونم انواع روش های دیباگ کردن پروژه و خطایابی چیه؟
من همیشه فقط ارور های LogCat رو میخوندم اما ظاهرا روش های دیگه ای هم برای خطایابی داریم.

مثلا breakpoint چیه و چطوری انجام میشه ؟

+1 0
سلام . شما یک بریک پوینت رو روی اون لاین مورد نظرتون قرار بدین بعد به جای Run گزینه ی Debug رو بزیند و به جای Android Monitor در تب های پایین شما تب Debug رو باز کنید . و اگر بخواید که خط به خط تا بریک پوینت بعدی بره با F8 این امکانپذیره ولی اگر ن میخواید بپره بره بریک پوینت بعدی من از خود run در پنجرهی باز شده در debug استفاده میکنم . من اینکارو میکنم . روش اصولیش رو نمیدونم :) (9 سال پیش)
+1 0
من یهپاسخ باز میکنم و با تصویر توضیح میدوم . چون فک نکنم کسی چیزی که نوشتم رو متوجه بشه :) (9 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
sana ebadi  9 سال پیش
+2 0

خب اول بریک پوینت را قرار بدید (با کلیک کنار هر لاین) !

بعد از نواز ابزار بالا Debug را انتخاب کنید :

خب بعد  از اون پنجره ای مبنی بر Restart App باز میشه :

خب بعدش باید تب Debug رو از پایین کنار  Android Monitor و TODO  انتخاب کنید . و باز زدم دکمه ی سبز که به معنی  Play  هست به بریک پوینت بعدی خواهید رفت :

خب من اینجور دیباگ میکنم . 

دیباگ اماتوری :دی

دوستان عزیز اگر روش بهتر و استاندارتری دارند ، اراعه بدن که استفاده کنیم . مرسی :)

 

 

+1 0
خیلی ممنونم از اینکه با دقت توضیح دادین .ببخشید با breakpoint چه کارهایی میشه کرد و کجاها کاربرد داره ؟ممنون میشم بیشتر درموردش توضیح بدین (9 سال پیش)
+2 0
خواهش میکنم . من که از breakpoint برای دیباگ استفاده میکنم . ولی یه سرچی زدم و یه تعریف پیدا کردم . در کل breakpoint به این معنی هست : مکان توقف ! جایی از کد که ما نیاز به متوقف کردن اون رو داریم !و ما عمدا اون کد رو در اون نقطه متوقف کردیم که دیباگ رو روش انجام بدیم . این کار اصلییش هست . لینک و لینک این دو لینک می تونه بهتون کمک کنه . (9 سال پیش)
0 0
اگه بخوایم بدونیم کدهای ما تا کجاش اجرا شده هم از همین breakpoint استفاده میکنن ؟ (9 سال پیش)
0 0
منظورتون رو کاملا متوجه نمیشم . ولی اگر برای یک لاین بریک پوینت رو بذارید و برای یک لاین دیگر هم همینجور ، دیباگ رو میتونید با play از اون لاین به این لاین بیارید . و با با f8 یا نمیدونم بعضی سیستم ها f9 میشه خط به خط اینکارو کرد . (9 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .