나는 안드로이드를위한 프로그램을 마무리 짓고있다. 시험 사용 시간대를 설정하고 "잠근다"고 할 수는 있지만 실제로 잠금을 해제하는 방법을 결정하는 데 문제가 있습니다. 제가 이런 유형의 개발을 완전히 처음 접했을 때 저는 그것에 대해 가장 좋은 방법으로 조금 도와줬으면합니다.안드로이드 마켓을위한 프로그램
고객이 시험판 사용 후 제품을 구입하고 저에게 연락하여 잠금 해제 코드를 보내십니까? Java API에 Google 마켓 플레이스에 연결하고 사용자가 제품을 구입했는지 확인한 다음 해당 방법으로 잠금을 해제 할 수있는 라이브러리가 있습니까?
EDIT :이 프로그램은 현재 Android Tablet에서만 실행되며 모든 타블렛에는 셀룰러 서비스가 없으므로 제한된 연결성을가집니다.
시험 시간 프레임은 처음 실행 한 시간만큼 쉬워야하며 프로그램을 X 일 (또는 몇 시간 또는 그 이상) 후에 실행하면 잠글 수 있습니다. 이것은 잠글 때만 사용자가 프로그램 제출을 끝내야하기 때문에 시작시에만 테스트됩니다.
결제와 관련하여 프로그램 자체에는 MMO 게임과 유사한 요금제가 적용됩니다. $ X에 대한 구매 후 $ Y (현재 연간 라이센스에 대한 계획) 구독을 구매하거나, 아마도 첫 번째 청구에 첫 번째 구독이 포함될 수 있습니다. Billing API는 이러한 상황을 어떻게 처리합니까? 프로그램 비용을 청구 한 다음 면허를 청구해야합니다. 그런 다음 가장 좋은 것으로 결정한 시간대에 라이센스를 갱신하도록 요구합니다.