Tom*_*Tom 10 android trialware android-1.5-cupcake
您好,有没有人有一个代码示例,说明如何定时炸弹Android应用程序,以便它在给定日期后无法工作?
我想发布一个用于测试的"beta"应用程序,但希望确保它只能在应用程序正式测试时才能运行.
Wil*_*ill 16
我建议使用Calendar类,并让您的应用程序在您的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();
}
Run Code Online (Sandbox Code Playgroud)