作者leokao0726 (阿嘎)
看板AndroidDev
標題[問題] NFC如何傳圖片(影片)和相關問題
時間Mon Apr 15 00:32:54 2013
如題~ 小弟最近剛學android 作業需要研究NFC~
目前能成功傳字串(寫死),但還需要傳圖片以及影片的功能
請各位大大幫幫忙!
問題1: 我參考範例的NFC,可以使用URL將圖片(影片)的路徑寫在裡面傳出去嗎?
例如
String file_URL="/sdcard/test";
然後
NdefRecord rec1 = new NdefRecord(NdefRecord.TNF_ABSOLUTE_URI
,NdefRecord.RTD_URI, new byte[0],file_URL.getBytes());
mMessage = new NdefMessage(new NdefRecord[]
{rec1,NdefRecord.createApplicationRecord("com.example.nfc2")});
上網查還有結合藍芽與NFC的相關資料,感覺應該可以這樣實作,
可是應該不用搞得這麼麻煩~"~
問題2: 能否在4.0.3使用NdefMessage的用法呢?
那個功能要在4.2.2的版本才能使用,不過基於目前手機普遍版本還不是
那麼高,想降到4.0.3但這功能卻又會出現錯誤,不知在4.0.3的版本能否
使用其他方法代替這行code?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.192.158.158
1F:推 cooper6334:透過NFC建立連線來傳吧,直接用NFC硬傳影片好像不太實際 04/15 07:41
2F:→ leokao0726:是說單用NFC無法傳圖or影片,必須要結合wifi或藍芽使用? 04/15 11:02
3F:→ dreamcwli:NFC 可以傳吧,只是太慢又有距離限制 04/15 11:11
4F:→ leokao0726:估很久都找不到方法..上面是我用路徑取得 還沒測試過 04/15 13:45
5F:→ cooper6334:就是因為有3樓的問題才建議配合wifi來傳比較好 04/15 19:42
6F:推 AKON825:4.0.0以上有ANDROID BEAM 這個方式應該是用nfc建立連線 04/20 18:27
7F:→ AKON825:然後他會使用藍芽做為傳輸通道 04/20 18:28
8F:→ AKON825:如果這方式可行的話 api14的sdk裡面有一個beam的sample 04/20 18:29