許可されたデバイスのみをインストールするようにアプリケーションを制限したいと考えています。それは私がimei番号のようなデバイス情報を取得したいアプリをインストールしている間です。それから、imeiのリストアされたデータベースを有効にしているか使用していないかを確認します。確認済みの特定のデバイスにのみアプリケーションをインストールできますか?
これは可能ですか?
許可されたデバイスのみをインストールするようにアプリケーションを制限したいと考えています。それは私がimei番号のようなデバイス情報を取得したいアプリをインストールしている間です。それから、imeiのリストアされたデータベースを有効にしているか使用していないかを確認します。確認済みの特定のデバイスにのみアプリケーションをインストールできますか?
これは可能ですか?
1は、あなたがそれを
1を達成することができますコーディングスマートを通じて、APKファイルが、 を持っている場合、アプリケーションのインストールを防ぐために、そのことはできません)とにかく、あなたはそう、プログラムであなたが確認することができ、ユーザーの携帯電話のIMEI番号を取得しますIMEI == USER_IMEI_NUMBERの場合は着陸/スプラッシュページの状態です。メインページ以外はメインページにアクセスできません。メインページに入る権限はありませんが、デバイスごとにAPKファイルを作成する必要があります。
2)あなたのアプリを使用するユーザー数が分からない場合は、そのデータベースのリモートデータベースを使用して、新しいユーザーのIMEI番号を保存して、スプラッシュ/ランディングページに保存することができますIMEI == USERS_IMEI_NUMBER(リモートデータベースから)Webサービスを介して知っていれば、あなたはあなたのアプリを使用することができますが、そのコースではインターネットアクセス許可について言及する必要があり、ユーザーはIDを確認したくない場合は、/IMEI番号たびに、あなたは一度にユーザーを検証することができますし、共有preferrencesにその結果を保存することができ、あなたは、この提案が:)
コーディング幸せなあなたを助けることが検証のために希望をWebサービスをhitingせずにユーザー毎回へのアクセス権を与えることができます
ありがとうたくさん、私の答えを得ました。 –
非常によく説明されている方法と欠点:[既に回答済みの質問](https://stackoverflow.com/questions/1972381/how-to-get-the-devices-imei-esn-programmatically-in-android) –