2011年6月22日水曜日

[AndroidSDK]LVL証明書の有効時間を変える方法

LVL証明書の有効時間を変える方法
package com.android.vending.licensing
を導入して
ServerMangerPolicy.java

processServerResponse
メソッド
//setValidityTimestamp(extras.get("VT"));
これを変更
setValidityTimestamp(String.valueOf(System.currentTimeMillis() + MILLIS_PER_MINUTE * 60 * 24 *7)));

MILLIS_PER_MINUTE = 1秒

この場合は7日の有効期間。

これだと、サーバーのデータを書き換えてるだけなんだよな。
ClientMangerにするのがベスト。