بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
احتمالا به مدیریت حافظه مربوطه
سلام
پروژم رو وقتی که از توی ایکلیپس اجرا میکنم برای اولین بار راحت اجرا میشه از برنامه میام بیرون و این بار از داخل ایمولیتور اجرا میکنم خطا میده .. با سوم که اجرا میکنم از داخل ایمولیتور راحت اجرا میشه .. بار چهارم دوباره خطا میده ... احتمال میدم مدیریت حافظه رو درست انجام نداده باشم ... خطا رو از خط زیر میده
BitmapFactory.decodeFile("data/data/ir.masdari.testproject/wallpapers/small/" + G.filename[i]);
0
0
احتمالا دفعه اول که اجرا میکنید این فایل هنوز ساخته و یا دریافت نشده به همین دلیل نمیتونه decodeFile رو اجرا کنه و crash میکنه (10 سال پیش)
+2
0
اگر G.filename شما static باشه بله < احتمالا از این هست < چون وقتی از برنامه میرید بیرون < در واقع Activity بسته شده ولی Application هنوز روی حافظه هست < (10 سال پیش)
0
0
ممنون از پاسخ هاتون ... بله دقیقا . static هست . حالا چی کار کنم که هم بتونم استاتیک کار کنم و هم مشکلی پیش نیاد ؟؟ (10 سال پیش)
+2
0
توی اکتیویتی اصلی توی برای متد OnDestroy مقدار درونش G.filename رو خالی کنید (10 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .