Comment bombarder le temps une application Android?

Bonjour, quelqu'un a-t-il un exemple de code de la façon dont je peux bombarder une application Android de sorte qu'elle ne fonctionnera pas après une date donnée?

Je voudrais publier une application "bêta" pour tester, mais je voudrais m'assurer que cela ne fonctionnera que lorsque l'application est officiellement en version bêta.

  • Comment publier Android .aar sources pour que Android Studio les trouve automatiquement?
  • Créer un curseur pour changer le volume d'Android?
  • Est-il possible d'envoyer des commandes HDMI CEC à partir d'un appareil Android.
  • Déterminer la date (ou la version) que l'application a été achetée auprès de Google Play Store - équivalent de iOS appStoreReceiptURL
  • SDK Lieu non trouvé dans studio Android
  • Fichier Project.properties au lieu du fichier default.properties
  • Création d'une application d'essai Android qui expire après une période de temps fixe
  • Android: comment utiliser AlarmManager
  • 2 Solutions collect form web for “Comment bombarder le temps une application Android?”

    Je vous suggère d'utiliser la classe Calendrier et d'avoir votre application vérifiant la date actuelle contre votre date d'expiration dans votre (vos) OnResume (s).

    Le code ressemblerait à ceci:

    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(); } 

    De plus, selon votre application, vous voudrez peut-être que l'appel d'expiration appelle un serveur Web, de cette façon, si vous vouliez prolonger ou modifier la date, il serait dynamique et n'entraînerait pas que les applications expirent prématurément. Juste mes 2 cents.

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.