بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
خالی کردن کش
سلام دوستان
چطوری میشه قبل از نصب نسخه جدید برنامه کش و محتویات (از جمله دیتابیس...عکسها...فایل ای html) برنامه قبلی که در پوشه asset برنامه بود و بروی دستگاه کپی شده رو پاک کرد؟!
+2
0
از توی Setting ، قسمت Apps ، برنامه مورد نظرتو میزنی و داخلش میاره Clear Cache یا Unistall یا Clear Defults و سایر اطلاعات برنامه رو (11 سال پیش)
+3
0
اگه منظور بدون دخالت کاربر هستش باید بر اساس یه شرطی - مثل ورژن برنامه ، خودت فایل ها رو مدیریت کنی. مثلا اگه ورژن برنامه 2 بود از پوشه ای برای ورژن 2 استفاده بشه و محتوای پوشه ورژن های قبلی حدف بشه. یا با ساختار متفاوت و شروط متفاوت مطابق نیاز (11 سال پیش)
+1
0
@ miladint: مرسی از جوابت...اما منظورم بصورت اتوماتیک بود...قبل از آپدیت هر نسخه از برنامه...بصورت برنامه نویسی شده... (11 سال پیش)
+1
0
روشی که من گفتم برای تست کردن توسط خودت بود و روش مهندس حسین زاده به صورت کلی هست که برنامه رو میخوای آپدیت بدی برای بازار و ... و میخوای کش خالی بشه و از دیتابیس جدید خونده بشه موفق باشی (11 سال پیش)
0
0
@ محمد حسین زاده : بله ...منظورم بدون دخالت کاربره... پس میشه از روی ورژن برنامه که اگر تغییر کرد محتویات ذخیره شده در گوشی پاک بشه... (11 سال پیش)
+2
0
"پس میشه از روی ورژن برنامه که اگر تغییر کرد محتویات ذخیره شده در گوشی پاک بشه... " نه نمیشه، خودت باید کد بنویسی براش. ممکنه تو یه آپدیت دیتابیس نیازی نباشه پاک بشه تو یه آپدیت دیگه عکسا تغییری نکرده باشن. تغریبا نیازه که یه سیستم migration داشته باشی (11 سال پیش)
0
0
@ محمد حسین زاده : درسته...منظورم کد نویسی بود... مسله من بیشتر واسه دیتابیس بود... چیزی که تو فکرمه واسه دیتابیس ورژن بزارم... و براساس ورژن تغییرات روی دیتابیس اعمال بشه... (11 سال پیش)
+2
0
یه نگاهی به سیستم میگریشن orm های موجود بنداز. ایده های مناسبی پیدا میکنی لینک (11 سال پیش)
0
0
سپاس... (11 سال پیش)
0
0
جناب حسین زاده... دارم همین سیستم orm رو پیاده سازی میکنم اما...من تو برنامه م بخاطر استفاده از کرش ریپورت acra داخل فایل منیفست android:name رو برابر با متغیر .ReportApp گذاشتم...حالا تو داکیومنت این سیستم میگه باید این رو تغییر بدم؟! که نمیشه جفتش رو گذاشت؟ چه میشه کرد؟ (11 سال پیش)
+1
0
نه الزامی به تغییر برای orm نیست - همینطور برای ریپورت. گفته یا تغییر بده یا متد هایی که من میگم رو پیاده سازی کن. بهترین راه داشتن یه کلاس G با ارث بری از ReportApp و پیاده سازی متد های orm هست - یا بالعکس. یا کلا کلاس خودت رو داشته باشی و نیاز مندی های هر دو ماژول رو توش پیاده سازی کنی. نگاهی به سورس کلاس اپلیکیشن پیشنهادیشون بندازی معلوم میشه (11 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .