NFC使用アプリ作成までの流れを備忘録的に記載。
permissionをmanifest下
intent-filterを追加
meta-dataをactivity下に追加
resourceにxmlを追加➡xmlフォルダを作って、nfc_tech_filter.xmlを作る。
/res/xml/nfc_tech_filter.xml
反応するタグを記載する。
ACTION_TECH_DISCOVERED
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<tech-list>
<tech>android.nfc.tech.IsoDep</tech>
<tech>android.nfc.tech.NfcA</tech>
<tech>android.nfc.tech.NfcB</tech>
<tech>android.nfc.tech.NfcF</tech>
<tech>android.nfc.tech.NfcV</tech>
<tech>android.nfc.tech.Ndef</tech>
<tech>android.nfc.tech.NdefFormatable</tech>
<tech>android.nfc.tech.MifareClassic</tech>
<tech>android.nfc.tech.MifareUltralight</tech>
</tech-list>
</resources>
どのタグのタイプかはTagInfoというアプリをインストールすると分かる。
ちなみにPasmoはFeliCa。
最終更新:2013年06月12日 23:09