0

現在有料の Android アプリを無料にする可能性を検討していますが、アプリの実際の使用状況によって計算される猶予期間があります。私の質問は、Android ライセンスが実際にどのように機能し、その可能性をどのように探るかについてです。

私が念頭に置いているスキームは次のように機能します。

  1. ユーザーはアプリを無料でダウンロード
  2. Nユーザーは、特定のアクションが成功した後にカウンターがインクリメントされる回数まで自由に使用できます
  3. その後、ナグ画面が表示され、ユーザーはアプリの使用を停止するか、マーケットから無制限のライセンスを購入する必要があります

実際には、時間ベースではない猶予期間を作成する別の方法です。

特に、ユーザーが設定メニューからアプリ データを削除してカウンターをリセットできないようにする必要があります。

実際、上記の要件をSharedPreferencesディスクまたはディスクに格納されたカウンターにコーディングし、最初の起動時に (アプリ ストレージが空の場合) リセットされるプレーン カウンターを使用すると、ユーザーは次の方法でカウンターをチートしてリセットできます。アプリに関連付けられたデータを削除します。

Google ライセンス サービスで、リモートに保存されているデータの操作が許可されているかどうかを知りたいです。私の場合、アプリが初めて起動したときに、ローカル デバイスに保存されている値ではなく、カウンターのリモート値をチェックするように、カウンターをリモートでインクリメントできます。

4

1 に答える 1