問題タブ [hce]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1407 参照

android - Arduino と Galaxy S3 cyanogenmod 11 を搭載した Android HCE

私は現在、シードされた NFC Shield V 2.0 を搭載した arduino uno デバイスで HCE を実行しようとしています。

https://github.com/Seeed-Studio/PN532/blob/master/PN532/examples/android_hce/android_hce.inoのサンプルコードを使用しています

私のAndroidコードはHCE開発ガイドから取得され、コード形式も試しましたhttps://github.com/grundid/host-card-emulation-sample

私の問題は、arduino コードがタグを認識さえしないことです。だから私が得ているのは次のとおりです:

実際のところ、Android 側ではパケットを受信せず、ファンシーな NFC サウンドも再生されません。これは通常、少なくとも何かが起こっていることを示しています。だから私の質問は、誰かがHCEサポートとともにcyanogenmod 10でGalaxy S3を使用しようとしたかということです. 私は本当にアイデアがありません.コードをトリプルチェックし、ここSOで多くの質問を読みましたが、少なくともNFCシールドから何かを受け取りました.

「通常」モードでNFCを使用するアプリケーションがあるため、一般的なNFCモードが正常に機能することを知っています。この NFC プロトコルを arduino で実行すると、すべてのアプリケーションがパケットを受信します (ただし、adpu パケットではないため、正しくルーティングできません)。

0 投票する
1 に答える
1661 参照

android - スマートフォンの NFC をアクセス制御識別子として使用する

私たちはかなり大規模な管理システムを持っており、ドアアクセス制御システムでそれを拡張することを検討しています.これをいくつかのmifareカードで機能させることは非常に簡単です.

ただし、多くのスマートフォンには、読み取りと識別に使用できる NFC チップが既に搭載されています。

私の目標は、ユーザーが電話で簡単にドアを開けることができるようにすることです。電話の電源を入れる必要はないはずなので、パッシブ カードをエミュレートする必要があると考えています。これは、電話の電源が入っていなくても可能ですか?

AndroidがHCEをサポートするようになったことは知っていますが、この目的に使用するのは正しいですか? http://developer.android.com/guide/topics/connectivity/nfc/hce.html

また、NFC チップを搭載した Windows Phone でこれを行うにはどうすればよいでしょうか?

0 投票する
1 に答える
1027 参照

android - 電源を入れた後にGalaxy S4がUID / RFIDを変更する

Galaxy S4 の UID を取得しようとしていますが、S4 の電源を入れた後、新しい UID があることに気付きました。

静的 UID を設定するオプションはありますか?

前もって感謝します。

0 投票する
1 に答える
12725 参照

android - ISO 7816-4 APDU コマンド ファイルの選択とレコードの書き込み

ISO 7816-4 コマンドを使用して Android 上の PN532 と HCE の間で通信しようとしていますが、AID (DF) を正常に選択していますが、その DF の下で EF を選択すると (その EF は存在しないため、Selectコマンドはその EF を作成し、その EF にレコードを書き込みますが、次のように表示されます。

ここで何が間違っているのかわかりませんか?

Android では、ログは次のとおりです。

一部のデータを受信できると表示されますが、送信したい要素が欠落していますが、PN532 から、読み取りレコードを使用すると、これらのデータが表示されませんか?

0 投票する
1 に答える
2643 参照

android - 「Touch to Beam」画面なしで、ある Android デバイスから別の Android デバイスに NFC データを転送することは可能ですか?

ある Android デバイスから別の Android デバイスに NFC データを送信しようとしています。「Touch to Beam」機能を使ってうまくできました。しかし、両方のデバイスが一緒になるとすぐに、データ転送が自動的に行われることを望みます.

この質問が StackOverflow で何度も回答されているのを見ました。残念ながら、この方法である Android デバイスから別の Android デバイスに NFC データを送信することはできないと言う人もいれば、「フォアグラウンド ディスパッチ」を試すことを提案する人もいます (公式ドキュメントによると、これは現在非推奨です)。「フォアグラウンド ディスパッチ」は成功しませんでしたが、それが私のミスによるものかどうかは完全にはわかりません。ほとんどすべての質問は 1 年前に回答されていたので、Google がこれを達成するために何かを変更したのではないかと考えていました。どちらのデバイスも Android 4.0 以降ですが、4.4 ではありません。