كيفية قنبلة موقوتة تطبيق الروبوت؟
-
11-07-2019 - |
سؤال
ومرحبا هل لديها مثال مدونة كيف يمكنني قنبلة موقوتة تطبيق الروبوت لذلك لن يعمل بعد تاريخ معين؟
وأود أن الإفراج عن "بيتا" تطبيق للاختبار ولكن أود أن تأكد من أنه سوف يعمل فقط أثناء التطبيق رسميا في مرحلة تجريبية.
المحلول
وأود أن أقترح باستخدام فئة التقويم، وبعد تطبيق ديك التحقق من التاريخ الحالي ضد تاريخ انتهاء الصلاحية الخاص في OnResume الخاص بك (ق).
وقال إن قانون ننظر بشيء من هذا القبيل:
protected void onResume()
{
super.onResume();
Calendar expirationDate = Calendar.getInstance();
expirationDate.set(2009, 7, 3); //hardcoded expiration date
Calendar t = Calendar.getInstance(); //Calendar with current time/date
if (t.compareTo(expirationDate) == 1)
finish();
}
نصائح أخرى
وهذا يتوقف أيضا على التطبيق الخاص بك، قد ترغب في الحصول على دعوة انتهاء إجراء مكالمة إلى خادم ويب، وبهذه الطريقة إذا أردت توسيع أو تغيير التاريخ، سيكون من دينامية ولن تتسبب التطبيقات لتنتهي قبل الأوان. فقط بلدي 2 سنتا.
لا تنتمي إلى StackOverflow