問題タブ [nfc]

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 投票する
3 に答える
6324 参照

java - Android で複数の NFC タグを同時に読み取る

新しい 2.3.3 SDK には改善された NFC サポートが含まれており、これに依存するアプリを作成したいと考えています。最終的に、フィールドに同時に入る複数のタグからデータを読み取れるようにしたいのですが、Android はフィールドに入る最初のタグでのみトリガーされるようです - 後続のタグは無視されます。

私が使用しているタグ (Mifare Classic) の NFC 仕様 (ISO/IEC 14443-3) を読むと、「停止」コマンドをタグに送信できるはずです。フィールド内の次のタグを読み取ります。Android では、いずれのサブクラスでも停止コマンドを直接サポートしていないため、TagTechnologyを使用して自分で直接送信してみtransceive(new byte[] {0x50, 0x00})ました。IOExceptionこれにより、「送受信に失敗しました」というメッセージがスローされます。

確かに、私はメインスレッドからこれをすべて行っていますが、これは悪い考えだと理解していますが、コンセプトをできるだけ簡単にテストしたいだけです.

フィールド内で同時に複数のタグと通信することはできますか? 私は何を間違っていますか?

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

android - Android NFC: MIME タイプでインテント フィルターを使用できますか? (アンドロイド 2.3.3)

特定の MIME タイプを含む nfc タグを「タップ」するときにアクティビティを開始しようとしています。MIME タイプが「text/plain」のタグを作成し、これをマニフェストに追加しました。

nfc タグをタップしても、意図が正しいように見えても何も起こりません。ログに次のように表示されます。

「MIME インテント フィルター」をこれに置き換えると、次のようになります。

nfcタグをタップするとアクティビティが開始されます。2.3.3 で Nexus S を使用しています。

手がかりはありますか?

BR、パトリック

0 投票する
4 に答える
961 参照

android - スマートフォンNFC開発

どの NFC フォーラムで定義されたタグを使用していますか?

以前はNFC フォーラムの Tag 1タグを使用していました。これは Innovision 社から提供され、販売名Topazで知られていました。Innovision が Broadcom に買収されたため、この製品は市場から姿を消しました。他のNFC フォーラム Tag 1プロバイダーはありますか? これまでのところ、NFC フォーラム Tag 2 NXP Mifare UltraLight C を使用していますが、Topaz の半分の容量しかありません...

NFC タグにデータを書き込むために使用しているソフトウェアと非接触リーダーはどれですか?

BR STEN

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

android - 市場からのNFCアプリケーションは、「完全なアクションを使用して」ダイアログエントリをオーバーライドします

NXPTagWriterNFCTagInfoをNexusSにインストールしました。これは、NFCアプリケーションの開発に使用したものと同じデバイスです。問題は、タグを読み取った後、[使用するアクションの完了]ダイアログにアプリケーションが表示されず、市場からインストールされた両方のみが表示されることです。しばらくデバッグした後、デモアプリケーションを使ってみましたが、結果は同じでした。ここで何が欠けていますか?インテントフィルターを適切に解析するには、アプリケーションを市場からインストールする必要がありますか?

アップデート

私のインテントフィルターは単純でした

マニュアルで指定されているように、1つずつ、またはすべて一緒に他のものを追加しようとしましたが、成功しませんでした。mimeタイプと関係がありますか?

NFCタグが読み取られると、これらの2行だけがアクションに関連し、他には何も関連しません。

シーイングandroid.nfc.action.TECH_DISCOVEREDがトリガーされ、次のインテントフィルターを追加しました。

そしてres/xml/nfc_tech_filter.xml含まれています

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

android - NFC を使用する技術

NFC を使用して、特定の情報を含むすべてのキャンパスに沿ってタグを読み取る地元の大学のプロジェクトを開始することを考えています。たとえば、ユーザーが NFC 対応の電話を所有している場合、図書館や講堂などの重要な場所を歩いているときに、それを使用して追加情報を取得できます。正しい情報タグを読み取ったときに、AR を使用していくつかの 3D モデルを彼に見せます。

これを行うためのプログラムを作成するには、どのテクノロジが必要ですか? Google Nexus S が NFC を備えた唯一の携帯電話であるため、Android が最初の選択肢になります。しかし、タグはどうですか?それらを購入できる場所はありますか?タグ内に情報をロードするにはどうすればよいですか?

また、iPhone の拡張現実には ARToolkit のようなライブラリがあるため、ここでも Android NDK を使用する必要があると推測します。ただし、Java で記述された AR 用のライブラリがあれば、そのほうがよいでしょう。

いずれにせよ、プロジェクトを計画する際に考慮すべき点や重要なテクノロジを無視している場合は、それについて聞いていただければ幸いです。

どうもありがとう。

0 投票する
5 に答える
64225 参照

android - Android NFC タグを読み書きする方法は?

NFCTest の adam rocker ソース コードを使用して、いくつかのチュートリアルに従いました。NFCタグの読み書きとアプリの起動ができるようになりたいです。

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

android - NFCでテストするモックタグを作成するにはどうすればよいですか?

バイト形式でndefメッセージを作成するにはどうすればよいですか?特別な開始/終了バイトが必要な場所を読んだことがありますが、本当ですか?

0 投票する
3 に答える
2968 参照

android - NFC支払いはどのように機能しますか?

私の知る限り、NFCタグは非常に単純です。それらには、数バイトから数キロバイトまでの少量のデータが含まれています。NFC/RFIDリーダーはそのデータを受信します。また、後で読み取るために一部のデータを書き戻すこともできます。

NFCによる支払いは、セキュリティ全体が1つの秘密番号に基づいている従来の磁気カードよりも安全だと思いました。

では、NFC支払いはどのように実装されますか?特にAndroidデバイスでの実装に興味があります。高レベルのアルゴリズムのみを説明してください。

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

android - NFC 対応の Android スマートフォンは相互にやり取りできますか?

2 台以上の NFC 対応スマートフォン間でデータの送受信を実現する可能性について考えているところです。それは可能ですか?NFCについて私が見ているのは、NFC端末/カードと電話の間の相互作用についてです...

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

android - ACR122を使用してデスクトップでNexusのNdefメッセージを読む

AndroidサンプルドキュメントのようにNDEFメッセージをプッシュするAndroidアクティビティを開発しました

私のデスクトップには ACR122 リーダーが接続されており、その SDK を使用して通常の NFC タグを読み書きできましたが、モバイル NDEF メッセージを読むことができません。どうすれば読むことができますか?