私は、30 日間の試用版があり、ユーザーがデモの機能が気に入った場合に完全な有料バージョンを購入するように強制するアプリケーションを作成する最も効率的な方法を見つけようとしています。
アプリのライセンスを実装する最良の方法として提案を探していました。ここに私が持っていたいくつかの考えがありました:
-Sharedprefs - これは、ユーザーがアプリをアンインストールして再インストールするまで機能します。試用期間は基本的に最初からやり直します。
-デバイス ID を使用する - デバイスのシリアル番号を取得して、データをサーバーにアップロードできると思いました。次に、デバイスのユーザー ID を取得しようとする際の問題を示すhttp://android-developers.blogspot.com/2011/03/identifying-app-installations.htmlに出くわしました。
UUID - これが最良の選択肢のように思えました。ただし、これを実装する方法とその仕組みの概要を教えてくれる人はいますか。また、どのような制限がありますか。