سؤال

ومرحبا هل لديها مثال مدونة كيف يمكنني قنبلة موقوتة تطبيق الروبوت لذلك لن يعمل بعد تاريخ معين؟

وأود أن الإفراج عن "بيتا" تطبيق للاختبار ولكن أود أن تأكد من أنه سوف يعمل فقط أثناء التطبيق رسميا في مرحلة تجريبية.

هل كانت مفيدة؟

المحلول

وأود أن أقترح باستخدام فئة التقويم، وبعد تطبيق ديك التحقق من التاريخ الحالي ضد تاريخ انتهاء الصلاحية الخاص في 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 سنتا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top