2011-11-16 80 views
1

我正在創建一個我希望發佈的Android應用程序。在此之前,我想發佈測試版。我可以使用什麼方法使測試版在12周後過期/變得不可用?如何讓我的測試版過期?

+0

經過進一步檢查,我的問題看起來是重複的。代碼示例中使用的代碼示例如下: http://stackoverflow.com/q/1223552/957245 – Deco

+0

這不是重複的,但很好地解釋了我們的選項: http://stackoverflow.com/q/995719/957245 – Deco

+0

@chris參見http://meta.stackoverflow.com/q/256306/321731 – Tshepang

回答

2

您可以簡單地檢查當前日期是否不超過到期日期,最終使用互聯網時間服務器進行檢查。並且確保每次檢查時都保存在首選項中,因此用戶在倒帶時無法使用。

無論如何,你可以期待,如果有人真的想破解你的應用程序,他可以做到這一點。所以完全專注於避免這一點是沒有用的。

+0

也許OP可以使用散列函數來生成具有他自己的salt +密碼鍵+時間戳的散列鍵(SHA256或其他)可能需要跟蹤每個下載的這些密鑰:) – ecle

相關問題