نمایش نتایج 1 تا 6 از 6

نام تاپیک: Clean install APK

  1. #1

    Question Clean install APK

    وقتی یک نسخه جدید از یک اپ نصب میکنیم ممکن است اطلاعاتی از نسخه قبلی باقی بماند (برای مثال فایلهای SQLite) . چه روشی را پیش بگیریم که موقع نصب اطلاعات نسخه قبلی را پاک کند؟

  2. #2

    نقل قول: Clean install APK

    به مقدار لازم کد مینویسم که در اولین اجرا در نسخه جدید اونا رو پاک کنه.
    یا
    از کاربر میخواییم دیتا برنامه رو پاک کنه.
    یا
    از کاربر میخواییم برنامه رو حذف و مجدد نصب کنه.

  3. #3
    کاربر دائمی آواتار ASKaffash
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    تهران
    پست
    2,427

    نقل قول: Clean install APK

    نقل قول نوشته شده توسط Danial_abdi مشاهده تاپیک
    وقتی یک نسخه جدید از یک اپ نصب میکنیم ممکن است اطلاعاتی از نسخه قبلی باقی بماند (برای مثال فایلهای SQLite) . چه روشی را پیش بگیریم که موقع نصب اطلاعات نسخه قبلی را پاک کند؟
    سلام
    کاربر این فایل رو از کجا پیدا کنه حذف کنه من موبایلم روت هست ولی باز هم به فایل دسترسی ندارم ولی با برنامه نویسی از خود برنامه فایل را می بینم ممنون اگر راهنمائی کنید

  4. #4

    نقل قول: Clean install APK

    نقل قول نوشته شده توسط ASKaffash مشاهده تاپیک
    سلام
    کاربر این فایل رو از کجا پیدا کنه حذف کنه من موبایلم روت هست ولی باز هم به فایل دسترسی ندارم ولی با برنامه نویسی از خود برنامه فایل را می بینم ممنون اگر راهنمائی کنید
    موضوع این است که کاربر فایلهای DB را نمیبیند و اگر روت باشد و ببیند باز هم فایده ایی ندارد. مثلا DB ستونهایش عوض شود. این یک فایل دیتابیس جدید است که کاربر نمیتواند بسازد. ولی در موقع نصب این فایل جدید نصب نمیشود مگر آنکه اول نسخه قبلی را پاک کند.

  5. #5

    نقل قول: Clean install APK

    نقل قول نوشته شده توسط #root# مشاهده تاپیک
    به مقدار لازم کد مینویسم که در اولین اجرا در نسخه جدید اونا رو پاک کنه.
    یا
    از کاربر میخواییم دیتا برنامه رو پاک کنه.
    یا
    از کاربر میخواییم برنامه رو حذف و مجدد نصب کنه.
    این راهها را میدانم . می خواهم موقع نصب نسخه جدید اندروید مجبور شود یک نصب تر و تمیز انجام دهد.

  6. #6
    کاربر دائمی آواتار ASKaffash
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    تهران
    پست
    2,427

    نقل قول: Clean install APK

    سلام
    کلا" نرم افزارها باید مدیریت نسخه داشته باشند یعنی اینکه یک عدد درون بانک اطلاعاتی باشد و یک عدد در App حالا : ( و برای هر نسخه جدید عدد App افزایش یابد)
    اگر دو عدد مساوی باشند یعنی این نسخه و بانک یکی است و برنامه به راحتی اجرا شود
    اگر عدد بانک از عدد برنامه بزرگتر باشد یعنی برنامه قدیمی است و ادامه برنامه باید متوقف شود
    اگر عدد بانک از عدد برنامه کوچکتر باشد بستگی به رفتار شما دارد :
    الف) فایل بانک اطلاعاتی قبلی پاک و جدید جای آن کپی شود
    ب) ساختار بانک قدیمی با ساختار بانک جدید متناسب با شماره درون بانک و شماره App ارتقاء یابد برای این حالتها از فایل Script بصورت تکست استفاده می شود و در انتها عدد بانک با عدد App یکسان می شود
    نکته : حرفه ای ترین روش "ب" است بله سخت است

تاپیک های مشابه

  1. Failed to install .apk on device 'emulator-5554!
    نوشته شده توسط em9790 در بخش Android Studio
    پاسخ: 5
    آخرین پست: دوشنبه 21 بهمن 1392, 12:59 عصر
  2. Install Shield
    نوشته شده توسط Abbas Arizi در بخش VB.NET
    پاسخ: 2
    آخرین پست: چهارشنبه 01 مرداد 1382, 17:00 عصر
  3. install کردن برنامه های vb با wise installer
    نوشته شده توسط jannati در بخش VB.NET
    پاسخ: 3
    آخرین پست: چهارشنبه 01 مرداد 1382, 15:49 عصر
  4. ٌwise installer
    نوشته شده توسط mohsen1360 در بخش VB.NET
    پاسخ: 4
    آخرین پست: چهارشنبه 21 خرداد 1382, 06:38 صبح
  5. Install shield
    نوشته شده توسط Farhad.B.S در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 2
    آخرین پست: یک شنبه 14 اردیبهشت 1382, 10:14 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •