سوالات زیادی وجود دارد مبنی بر اینکه برنامه آنها از کار افتاده است. هدف این سوال آموزش برنامه نویسان مبتدی اندروید است که چگونه سعی کنند مشکلات خود را خودشان برطرف کنند یا سوالات درست را بپرسند.

 

دلیل این ارور چیست؟

برنامه شما بخاطر RuntimeException پیش بینی نشده از کار افتاده است. و در بیشتر اوقات بخاطر NullPointerException است.

 

چگونه می‌توان ارور Unfortunately MyApp has stopped» را رفع کرد؟

هر بار که یک اپلیکیشن اندروید هنگ می‌کند، یک Stack Trace روی کنسول نوشته می شود (در این مورد، logcat). این Stack Trace حاوی اطلاعات حیاتی برای حل مشکل شما است.

 

1- پیدا کردن stack trace در Android Studio

در نوار پایین پنجره، روی دکمه Logcat کلیک کنید. همچنین می توانید alt+6 را فشار دهید. مطمئن شوید که شبیه ساز یا دستگاه شما در پانل Devices انتخاب شده است. در مرحله بعد سعی کنید stack trace را پیدا کنید که با رنگ قرمز نشان داده شده است. ممکن است موارد زیادی به logcat وارد شده باشد، بنابراین شاید لازم باشد کمی اسکرول کنید. یک راه آسان برای یافتن stack trace این است که logcat را پاک کنید (با استفاده از سطل بازیافت سمت راست)، و اجازه دهید برنامه دوباره هنگ کند.

 

رفع ارور Unfortunately, MyApp has stopped.

 

2- دیباگ کردن اپلیکیشن با Stack Trace

پیدا کردن مشکل نیمی از موفقیت است. در این مرحله باید با تجزیه و تحلیل stack trace دریابید که دقیقا چه چیزی باعث خرابی اپلیکیشن شما شده است.

 

مشکل برطرف نشده؟

اگر Exception و خطی را که در آن رخ داده است پیدا کرده‌اید و هنوز نمی‌توانید نحوه رفع آن را بیابید، در StackOverflow سوال  خود ر مطرح کنید.

سعی کنید تا حد امکان مختصر باشید: stack trace و کد مربوطه را از چند خط قبل‌تر از Exception ارسال کنید.

آموزش تبدیل کدهای کاتلین به جاوا در اندروید استودیو

آموزش نحوه Lazy Load تصاویر در ListView اندروید

آموزش نحوه انتقال داده ها بین Activities در برنامه اندروید؟

آموزش به ویبره درآوردن گوشی با برنامه نویسی اندروید

stack trace چیست و چگونه با استفاده از آن اپلیکیشن خود را دیباگ کنیم؟

آموزش نحوه رفع ارور Unfortunately MyApp has stopped در اندروید

trace ,stack ,  ,پیدا ,برنامه ,logcat ,stack trace ,است   ,شده است ,افتاده است ,کار افتاده

مشخصات

آخرین ارسال ها

آخرین جستجو ها


مطالب اینترنتی اینستاگرامی ها اخبار و اطلاعات سئو حرفه ای انواتو دانلود شبنم مسجد امام حسین (ع) محله نیار نصب و راه اندازي تلفن سانترال پیگیری نویز تلفن مد و شیک pinkrose
دزدگ