綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[求助] nfc程式開發問題 - nfc傳送字串到電腦端

[複製連結] 查看: 4860|回覆: 4|好評: 0
跳轉到指定樓層
樓主
jeinhone | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2013-6-18 20:10
30碎鑽
本帖最後由 jeinhone 於 2013-6-18 21:57 編輯

各位大大好
小弟目前論文正在寫和手機方面有關的程式
目前遇到一個瓶頸就是無法讓手機透過nfc reader傳送string or int等資料到電腦端
小弟手邊的設備背景如下
1. 手機 : S3
2. OS : Android 4.1.2
3. 開發平台 : eclipse
4. NFC reader 型號 ACR122U

我有參考過GOOGLE附的NFC API
但是無法成功傳送資料
我的reader確定可以讀取資料
我放上Mifare的卡片他有成功讀取到
但是把手機NFC功能打開放上去卻無反應
我和同學推測的結果有可能是"手機也是接收端"狀態
所以reader會無反應
電腦端地接收部分暫時也沒辦法確定是不是正確的
但是讀mifare卡片是成功運行且收到資料的

我已經成功且確定處理好我的字串(有兩個)
但是無法成功透過Reader傳送
想請問各位大大有沒有成功寫過類似的程式可以指導呢
小弟的信箱是[email protected]
希望能夠拜託有經驗的大大不吝賜教!
用mail或在這留言都可以
謝謝各位大大

「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)
收藏收藏 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

沙發
ckev | 收聽TA | 只看該作者
發表於 2013-6-20 17:24
頂一下 , 我也想知道
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

板凳
lkk47 | 收聽TA | 只看該作者
發表於 2013-6-22 00:20
之前我有研究一下nfc api 那時有看過android 有3種模式 卡模式 p2p模式 讀卡器模式 我想你需要的是卡模式 但是我之前查一下卡模式好像安全信問題被google拿掉 當時就用p2p模式  這模式就需要使用到 NfcAdapter.CreateBeamUrisCallback 三星s beam 是nfc配合wifi傳送  google beam是nfc配合藍芽傳送  
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

地板
agneslee | 收聽TA | 只看該作者
發表於 2013-6-25 09:17
不是,NFC 一共有三種模式:Reader mode, Card mode & P2P
- Reader Mode 是指手機當作讀卡機來使用,所以你放 Mifare 的卡片上去手機感應得到
- Card Mode 是指手機當作卡片來使用... 這個模式應該還沒開放;Google Wallet 自己就是用這個模式來實現手機刷卡,可是 Google API 沒有提供,你必須使用第三方軟體來處理
- P2P Mode 就是 Peer to Peer 點對點傳輸

P2P 可以參考 android developer,有完整的範例程式
http://developer.android.com/guide/topics/connectivity/nfc/nfc.html#p2p
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

5
agneslee | 收聽TA | 只看該作者
發表於 2013-6-25 09:25
基本上 NFC 有三種模式:Card Mode、Reader Mode & P2P Mode

- Card Mode 是指把手機當成卡片來使用,這個目前 Google 自己沒有開放 API,Google Wallet 是用此模式實現用手機刷卡。你可以找第三方 API 來試
- Reader Mode 是指把手機當成讀卡機來使用,所以你拿 Mifare 卡片放在手機上面可以讀到卡片,沒甚麼問題
- P2P Mode 就是點對點傳輸,這可以參考 Android Developer,他有很完整的介紹 http://developer.android.com/guide/topics/connectivity/nfc/nfc.html#p2p

不過,你想要傳到電腦上,那就是說你電腦必須有一台 NFC reader,而且是有 support P2P 模式的;不能單純拿一般 Reader 來接受資料。記得市面上這樣的 reader 不多,之前偶然有看過,還滿貴的... 可能拿兩支手機來試還比較容易
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則