توسعه اپلیکیشن: چگونه میتوان 13 خطای رایج در اندروید را برطرف کرد؟ – بخش سوم
در دو مطلب قبلی به چندین خطای رایج در اندروید و راه حل آنها پرداختیم، در ادامه شما را با سایر خطاها آشنا میکنیم، با ما همراه باشید.
9. Application Not Responding Error
این خطا به صورت یک دیالوگ در گوشی اندروید یا AVD که برای تست اپلیکیشن از آن استفاده کردید، ظاهر میشود. خطای Application Not Responding یا همان ANR زمانی بوجود می آید که رابط کاربری اپلیکیشن فریز میکند و برای بیش از 5 ثانیه هیچ واکنشی به ورودی کاربر نشان نمیدهد. معمولا این شرایط زمانی اتفاق می افتد که اپلیکیشن عملیات طولانی یا فشرده ای را در ترد اصلی رابط کاربری اندروید اجرا کند.
ترد اصلی رابط کاربری در اندروید، مسئول توزیع تمامی ایونت های ورودی کاربر به ویجت های رابط کاربری مناسب و آپدیت کردن رابط کاربری اپلیکیشن میباشد. این ترد تنها قادر به انجام یک تسک در یک مدت زمان خاص می...