2017-05-25 12 views
1

許可されたデバイスのみをインストールするようにアプリケーションを制限したいと考えています。それは私がimei番号のようなデバイス情報を取得したいアプリをインストールしている間です。それから、imeiのリストアされたデータベースを有効にしているか使用していないかを確認します。確認済みの特定のデバイスにのみアプリケーションをインストールできますか?

これは可能ですか?

+1

非常によく説明されている方法と欠点:[既に回答済みの質問](https://stackoverflow.com/questions/1972381/how-to-get-the-devices-imei-esn-programmatically-in-android) –

答えて

1

1は、あなたがそれを

1を達成することができますコーディングスマートを通じて、APKファイルが、 を持っている場合、アプリケーションのインストールを防ぐために、そのことはできません)とにかく、あなたはそう、プログラムであなたが確認することができ、ユーザーの携帯電話のIMEI番号を取得しますIMEI == USER_IMEI_NUMBERの場合は着陸/スプラッシュページの状態です。メインページ以外はメインページにアクセスできません。メインページに入る権限はありませんが、デバイスごとにAPKファイルを作成する必要があります。

2)あなたのアプリを使用するユーザー数が分からない場合は、そのデータベースのリモートデータベースを使用して、新しいユーザーのIMEI番号を保存して、スプラッシュ/ランディングページに保存することができますIMEI == USERS_IMEI_NUMBER(リモートデータベースから)Webサービスを介して知っていれば、あなたはあなたのアプリを使用することができますが、そのコースではインターネットアクセス許可について言及する必要があり、ユーザーはIDを確認したくない場合は、/IMEI番号たびに、あなたは一度にユーザーを検証することができますし、共有preferrencesにその結果を保存することができ、あなたは、この提案が:)

コーディング幸せなあなたを助けることが検証のために

希望をWebサービスをhitingせずにユーザー毎回へのアクセス権を与えることができます

+0

ありがとうたくさん、私の答えを得ました。 –

関連する問題