Android アプリの期間限定の試用版を作成するスレッドを非常に多く見てきましたが、どれも私の目的を満たしていないようです。数日前、私は自分のアプリの有料版を立ち上げましたが、今は、どの側からも不自由になりたくない試用版を考え出そうとしています. そのため、試用版に時間制限を設けたいと考えています。同じパッケージに別のパッケージ名を作成しました。以前は LVL を使用していましたが、新しいライセンス ライブラリを作成して setValidityTimestamp(extras.get("VT")); を変更したことを除いて、現在も同じものを使用しています。setValidityTimestamp(String.valueOf(System.currentTimeMillis() + (5* MILLIS_PER_MINUTE))); に ServerManagedPolicy で。
試用版が 5 分間動作するかどうかをテストしてから、ライセンス エラーが表示されるようにします。アプリ ストアで公開してダウンロードしたところ、5 分を超えてもまだ機能していることがわかりました。今は非公開にしました。ユーザーが 1 週間 (たとえば) 実行できる、より適切な時間制限のあるアプリケーションを作成するのを手伝ってくれませんか。さらに、彼はそれをアンインストールして再インストールし、その後永久に使用することはできません。情報を外部ファイルに書き込むことができるかどうかはわかっていますが、ファイルをSDカードから削除して、ユーザーが生涯無料でアプリケーションにアクセスできるようにすることができます。
よろしくパンカイ