0

NFC タグとしてエミュレートする必要がある LG Optimus 4x 用のアプリを作成しようとしています。シンプルな搭乗券・発券アプリです。そのために、私はこのチュートリアルに従っています:

http://nelenkov.blogspot.com/2012/08/accessing-embedded-secure-element-in.html .

次の混乱があります。

デバイスで使用される NFC コントローラーと、組み込みのセキュア エレメントの可用性についてはわかりません。私はデバイスをルート化して/etcおり、ファイルが含まれていnfcee_access.xmlます。したがって、デバイスにはセキュア エレメントが組み込まれていると想定しています。私が間違っている場合は、私を修正してください。

次に、nfcee_access.xmlファイルには「Google ウォレット リリース署名」という長い署名者の 16 進文字列が既に含まれています。自分のアプリへのアクセスを有効にするには、自分のアプリに別の署名者証明書を追加する必要がありますか? そうしないと、Google ウォレットの署名者証明書が自分のアプリでも機能しますか? または、この既存の署名者証明書の後にパッケージ名を追加する必要がありますか?

新しい署名者証明書を追加する必要がある場合、どうすれば正確に取得できますか?

4

1 に答える 1

1

埋め込まれたセキュア エレメントのキーを持っていない限り、セキュア エレメントにデータを保存することはできません。したがって、現時点では、このフィールドに時間を費やすことはあまり意味がありません (すでにそこに格納されている可能性のあるセキュア エレメントからデータを読み取りたい場合を除きます)。

より良いオプションは、Andoird 4.4 (KitKat) を待ち、ホスト カード エミュレーション (HCE、https://developer.android.com/guide/topics/connectivity/nfc/hce.html ) を使用することです。この機能により、セキュア エレメントがなくても搭乗券をエミュレートできます。

その他のオプションはここで説明します: How to emulate a nfc-tag on an android phone

一番

于 2013-11-08T16:36:21.937 に答える