私は30日間の試用版を持つアプリケーションを作成する最も効率的な方法を見つけようとしています。デモの機能が好きな人はフル有料版を購入しなければなりません。Android:UUIDとライセンス
私はアプリのライセンスを実装するための最良の方法として提案を探していました。
-Sharedprefs - これは、ユーザーがアプリをアンインストールして再インストールするまで機能します。試用期間は基本的にはじめて開始されます。
- デバイスIDを使用する - デバイスのシリアル番号を取得して、データをサーバーにアップロードできると考えました。次に、デバイスのユーザーIDを取得しようとすると問題が発生したhttp://android-developers.blogspot.com/2011/03/identifying-app-installations.htmlが表示されました。
UUID-これが最善の選択肢だったようです。しかし、誰かが私にこれを実装する方法とその動作方法の概要を教えてくれますか?また、何が限界です。
tel-idまたはmac-idのハッシュを生成することをお勧めします。セキュリティ上の理由:-) – kadir
*デバイス* *ユーザー*は、* googleアカウントの*ユーザー名のように追跡したくないと思うかもしれません。 – JimmyB
何のMAC IDを取得できますか? WifiとBluetoothが無効になっている可能性があります。 MACアドレスを簡単に取得できる標準がありますか? –