안드로이드 애플리케이션 시간을 폭파하는 방법은 무엇입니까?
-
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