ورود

View Full Version : ساخت کد قفل بر اساس تاریخ نصب



mohajer68
پنج شنبه 28 آبان 1394, 13:40 عصر
سلام
می خوام موقع نصب برنامه تاریخش رو تو دیتابیس ذخیره کنم و بعد از گذشت 5 روز برنامه دیگه کار نکنه تا این که پرداخت درون برنامه ایی کنه حالا مشکل کجاست
مشکل اینجاست که ممکنه برنامه رو پاک کنه بعد از اون 5 روز و دوباره نصب کنه و بتونه 5 روز دیگه استفاده کنه
راه حلش از نظر خودم اینه که یک فایل تو حافظه گوشی دخیره کنم که تاریخ نصب توش باشه و اگر برنامه پاک شد اون فایل حذف نشه
حالا مشکل کچاست:
این فایل رو می تونم ایجاد کنم اما فقط به شرط اینکه sdcard داشته باشه اگر نداشته باشه نمی دونم چیکارش کنم
اگر بشه کلا تو حافظه اصلی فایل ساخت و تو اون تاریخ نصب اولین بار رو قرار داد مشکل برطرف میشه
راه حل یا موردی اگر داشتید ممنون میشم

ahmadpj
جمعه 29 آبان 1394, 19:36 عصر
چند روش برای اینکار اینجا بررسی شده:

http://stackoverflow.com/questions/995719/creating-an-android-trial-application-that-expires-after-a-fixed-time-period

از پیامک هم میتونین کمک بگیرین، یعنی آی دی گوشی فرد رو برای گوشی خودتون با پیامک بفرستین و در دیتابیسی در گوشی خودتون ذخیره کنین و اگر تکراری نبود، در پاسخ اون یک پیامک حاوی کلیدی برای ادامه کار بفرستین.