بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
تعریف پوشه ی دیتای برنامه و حذف از طریق سیستم عامل ؟!
دیدید توی تنظیمات داره حذف داده های برنامه ؟ ، خوب اگه ما پوشه ی دیتابیس یا برنامه رو معرفی کنیم ، دیگه خودش پاکش میکنه و بعد از حذف کاربر اذیت نمیشه :) ، فکر کنم یه خط کد واسه manifest باشه
0
0
شما کافیه دیتابیس رو در مکان MODE_PRIVATE تعریف کنی، بجای SDCard کنار Preferences می شینه. برای شما یک سرچ کوچولو هست. حتماً به جواب میرسی. (12 سال پیش)
0
0
یک سوال مگه preference از حافظه کمی برخوردار نبود اگر بجای sdcard استفاده بشه پس دیگه نوشتن برنامه روی sdcard چه معنی دارد؟ (12 سال پیش)
0
0
شما در Prefrences نمی تونید فایلی ذخیره کنید ، Mode Private برای ذخیره سازی فایل در حافظه ی دستگاه هست (12 سال پیش)
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
sadeghbarout
12 سال پیش
+4
0
اگه منظورت اینه که اتوماتیک با حذف برنامه ، فایلا حذف بشن نمیدونم ولی میتونی توی تنظیمات یه گزینه بذاری " حذف داده های برنامه" و با کد زیر مثلا دیتابیس و پوشه برنامه رو حذف کنی:
new File(G.Dir_DATABASE + "/DB1.sqlite").delete(); new File(G.Dir_DATABASE).delete();
پاسخ به سوال
sadeghbarout
12 سال پیش
+8
0
نمیدونم جوابتو پیدا کردی با نه ولی مینویسم بقیه بچه ها هم استفاده کنن :
اگه فایل هاتون رو توی یه پوشه به آدرس زیر بریزید، فایل هاتون با حذف برنامه اتوماتیک حذف میشن :
مثلا اگه اسم پکیج برنامه تون باشه : com.sbarotcob.test1
Dir_DATABASE = Dir_STORAGE + "/Android/data/com.sbarotcob.test1/"
البته تا اونجایی که من فهمیدم این برای اندروید 2.2 به بالا کار میکنه
تو این لینک با BroadcastReceiver به جواب رسیده.شما هم امتحان کنید ببینید میشه؟! (12 سال پیش)
خواهش میکنم. بستگی داره که اون عکسا میخوای بعد حذف برنامه برای کاربر بمونه یا نه؟ مثلا ممکنه برنامه ات رو طوری بنویسی که از سرور یه سری عکس دانلود میکنی و برای آپدیت برنامه ات نیازه که برنامه حذف و دوباره نصب بشه. اینجوری همه عکس هایی که دانلود شده پاک میشن و کاربر با نصب نسخه جدید مجبوره دوباره دانلودشون کنه. شایدم اصلا قصدت این باشه که دوباره دانلود کنه که خب اینطوری درسته. میگم کلا بستگی به خودت داره ولی از لحاظ فنی فکر نکنم مشکلی باشه چون این پوشه رو SD هست و بزرگی پوشه فکر نکنم مشکلی پیش بیاره. باز اساتید هم نظر بدن شاید دارم غلط میگم (12 سال پیش)
با توجه به نوع پروژه - و اینکه خودم هم نوشتم اش - باید 2 کار انجام بدی ، تصاویر بند انکشتی رو تا یه حجم خاصی ذخیره کنی ، مثلا 80MB ( در تنظیمات قابل تغییر باشه ) و یا اینکه کاربر بگه بعد از هر بار خروج تصاویر پاک شود ، اما در مورد تصاویری که کاربر کلا دانلود میکنه - اونها باید در پوشه ای مجزا از پوشه ی برنامه باشن که بعد از حذف هم برای کاربر بمونن ، یعنی sd/Dir ! (12 سال پیش)
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .