1

Web サービスを使用して Web サイトと常に対話する必要があるモバイル アプリを開発しています。この目的のために、ユーザーがアプリケーションのダウンロード時に生成できる、ある種の一意のモバイル ID を用意することを計画しています。この一意の ID は、モバイルから Web サイトにログインするために使用され、ユーザーがレビューを送信したり、サーバーと同期したりするときに、検証のために送信できます。

ダウンロードごとに固有のライセンス キーを生成することはできますか? 同時に、その一意のキーをユーザーのモバイル登録用の Web サイトに渡します。Android マーケットはこの機能を提供していますか? はいの場合、どのように提供しますか?

Rgds、サパン

4

4 に答える 4

1

公式のライセンス プラットフォームがありますが、ご覧になりましたか?

于 2011-06-28T16:54:32.477 に答える
0

登録プロセス中にユーザーが最初にログインするときに、一意の ID を生成できます。uniqid関数を使用して、そのユーザーの一意の ID を生成できます。次に、一意の ID をユーザーの資格情報と共にデータベースに保存します。

于 2011-06-28T16:55:28.553 に答える
0

これをシームレスに舞台裏で行い、ユーザーの操作を必要としない場合は、「UUID」でググってください。これを実装するためのアルゴリズムはたくさんあるので、ここでは深く掘り下げません。しかし、タイムスタンプ付きの非常に大きな乱数の実装を使用しましたが、これまでのところ非常にうまく機能しています。アプリが実行されると、存在するかどうかをテストし、存在しSharedPreferencesない場合は作成して保存します。

Secure.AndroidID. アプリが 2.3 以降でのみ実行されない限り、確実に一意ではないことに注意してください。

また、IMEI やその他の情報を使用しないように注意してください。これは、それを備えた携帯電話には固有のものですが、Verizon モバイルや非 3g タブレットでは利用できないためです。

于 2011-06-28T16:56:26.480 に答える
0

ダウンロードしたアプリを無料または低価格で販売できないように、Android アプリケーションについても同じコンセプトを考えていました。私が提案したいことの1つは、一意の構成キー(電話番号と彼の電子メールIDの2つの属性で構成される)でユーザーを登録できることです。

よろしく カランジット・シン

于 2011-06-28T16:44:51.053 に答える