j2me アプリケーションの登録プロセスのために、普遍的に一意の ID を生成したいと考えています。私はそのための次のアプローチに出くわしました
デバイスのIMEI 番号 Java ME で IMEI と IMSI を取得するこの方法は、ほとんどのデバイスでは機能しません。IMEIの問題は、ほとんどのモデルでMidletから入手するのはそれほど簡単ではありません.
Bluetooth デバイス アドレスBluetoothアドレスの取得 問題 Bluetooth API のサポートが必要であり、アプリを実行できるデバイスの数が制限されます。
- UUID クラス 問題 javax.bluetooth パッケージにあるため Bluetooth API が必要 同じ問題
私の会社が Android アプリに使用する登録プロセスは次のとおりです。
- 顧客の携帯電話は、会社から提供された IMEI 番号とトークンを SMS を使用してサーバーに送信します。
- サーバーは、顧客のモバイルに保存されるライセンス キーを顧客のモバイルに送信します。
そして、j2meアプリケーションについても同じアプローチに従う必要があります
1 つの解決策は、SMS を介してサーバーから一意の ID を取得することです。しかし、会社は上記の登録プロセスを使用します。
アプリケーションの登録に使用できる他のアプローチはありますか、または上記の問題を克服する方法はありますか。