0

Android NFC アプリケーションのアイデアはありますが、実装方法が完全にはわかりません。

常にオン (起動時に開始) で、ユーザーがアプリケーションを終了できないアプリケーションを使用できるようにしたいと考えています。NFC が有効になっている 2 つの電話が 2 つ必要です。一方の電話機はリスナーとして設定され、もう一方の電話機は送信側として設定されます。これらのデバイスの両方にコードがあります。送信者はコード (1234) を入力し、リスナーはコード (123) を持っています。送信者が受話器に電話をかけ、コードが正しくない場合 (123 ではなく 1234)。デバイスがロックされます。デバイスがロックを解除できる唯一の方法は、送信者がリスナーと同じコードを持っている場合です。

コード サンプルは必要ありません。これを行う方法と、可能かどうかの説明が欲しいだけです。

4

1 に答える 1

0

基本的に、電話の起動後にアプリがサービスを開始する必要があります。 BOOT_COMPLETED インテントでアクションを実行する BroadCastReceiver を使用します。ブロードキャスト レシーバーが起動完了を通知されたら、nfc ジョブを処理するサービスを開始します。

于 2013-10-22T15:45:41.837 に答える