PDA

View Full Version : رفع مشکل کرش شدن



esmail3309
چهارشنبه 12 شهریور 1393, 20:48 عصر
سلام دوستان
چند وقتیه دارم یک برنامه مینویسم و نمیدونم مشکل از کجاست که کرش میشه داغونم کرده !! :متفکر:

می خواستم دونم باید چیکار کنم؟روش خاصی برای این مشکل نیست؟

saeedgholami
چهارشنبه 12 شهریور 1393, 20:50 عصر
سلام دوست عزیز


شما باید logcat رو چک کنی اونجا دلیلش رو مینویسه

saeed_g21
چهارشنبه 12 شهریور 1393, 20:51 عصر
دستگاه واقعی دم دستت هست ؟

esmail3309
چهارشنبه 12 شهریور 1393, 20:52 عصر
من خیلی با logcat آشنایی ندارم
دقیقا باید دنبال چه جمله ای بگردم که نمایانگر مشکل باشه؟

esmail3309
چهارشنبه 12 شهریور 1393, 20:52 عصر
دستگاه واقعی دم دستت هست ؟

نه متاسفانه گوشیم خراب شده

saeed_g21
چهارشنبه 12 شهریور 1393, 20:54 عصر
نه متاسفانه گوشیم خراب شده

چون این خطا رو در دستگاه واقعی میگیری بایستی روی دستگاه واقعی تست بزنی و Logcat رو ببینی که خطاها با نوشته های قرمز رنگ مشخص میشه

در غیر اینصورت فکر نکنم بتونی کاری کنی

esmail3309
چهارشنبه 12 شهریور 1393, 20:58 عصر
الان روی شبیه ساز خود ایکلیپش آزمایش کردم دیدم برعکس جنی موشن که برنامه رو سالم ران میکنه برنامم روی شبیه ساز ایکلیپس کرش میشه
خی هالا میتونم از logcat استفاده کنم؟
اگه میتونم میشه بگید باید دنبال چه اروری توی logcat باشم؟
ممنون

saeed_g21
چهارشنبه 12 شهریور 1393, 21:01 عصر
خوب حتما متن خطا هارو دید

باتوجه به اینکه نمیشه کپی کنی یک Screenshot بگیر بده تا مشخص بشه خطای که داده چیه

دقیق نمیشه گفت دنبال چی باید بود

اگه زبانت خوبه بشین خوب بخون خودت متوجه میشی که کجاش خطا داره

saeed_g21
چهارشنبه 12 شهریور 1393, 22:02 عصر
موضوع دیگه اینکه

در Logcat روی تک تک خطای قرمز رنگ کلیک کن در اکثر موارد به خطی که مشکل داره هدایت می کنه !!!

esmail3309
چهارشنبه 12 شهریور 1393, 22:09 عصر
خیلی ممنون
برنامم splash image رو هم اجرا میکنه و موقعی که باید به اکتیویتی بعد splash image بره کرش میشه!!
زبان قویه ولی یکم با کدای لوگ کت ور رفتم و چون از لوگ کت استفاده نکردم اصلا نمیدونم باید چیکار کنم
از تمام ارور های لوگ کت Screenshot گرفتم:
123058


123059


123060


ممنون میشم اگه بتونید کمک کنید

saeedgholami
چهارشنبه 12 شهریور 1393, 22:16 عصر
داری از ی فایل txt اطلاعات میخونی؟

esmail3309
چهارشنبه 12 شهریور 1393, 22:19 عصر
یعنی چی؟
منظورتونو متوجه نمیشم

saeedgholami
چهارشنبه 12 شهریور 1393, 22:20 عصر
چون تو این خط نوشته شما دسترسی به این فایل txt ندارید
123061


این رو ببین دست عزیز

http://stackoverflow.com/questions/8102719/unable-to-open-stack-trace-file-data-anr-traces-txt-permission-denied

esmail3309
چهارشنبه 12 شهریور 1393, 22:21 عصر
نه
من اصلا تو برنامم از فایلی با همچین اسم و فرمت txt استفاده نکردم

esmail3309
چهارشنبه 12 شهریور 1393, 22:31 عصر
مشکل از این خط نیست؟ آخه از بین تمام خطوط فقط وقتی روی این خط کلیک میکنم به یک خط خالی از اکتیویتی مربوط میرم!!

123062


بره رفعش چیکار کنم؟

saeed_g21
چهارشنبه 12 شهریور 1393, 23:01 عصر
تصویری که استفاده میکنی حجم یا سایزش خیلی زیاده ؟؟

خطای OutOfMemoryError داری این خطا وقتی ظاهر میشه که از تصاویر بزرگی استفاده شده باشه

پیشنهاد :

تصویر کوچکتری جایگزین تصویر فعلی کن تست بزن

hasan_esfahan
یک شنبه 16 شهریور 1393, 12:41 عصر
با سلام


اگه اشتباه نکنم شما توی پروژتون از یک ImageView استفاده کردی یعنی بهتر بگم که یک کلاس ایجاد کردی که از ImageView ارث میبره


حالا تویی create پروژه امدی یک Object از آن کلاس ساختی

اگه تا اینجاش درست بود بگو تا بگم چی کار کنی

من اینجوری متوجه شدم