具有NFC功能的Glucose设备的Android NFC连接问题

时间:2018-04-13 06:55:03

标签: android nfc

我是Android NFC开发的新手。我有一个具有NFC功能的葡萄糖设备。

问题是当我尝试使用NFC连接设备时,我遵循以下步骤:

private void handleIntent(Intent intent) {

    String action = intent.getAction();
        if (NfcAdapter.ACTION_TECH_DISCOVERED.equals(action) || NfcAdapter.ACTION_TAG_DISCOVERED.equals(action)) {
    Tag tag = intent.getParcelableExtra(NfcAdapter.EXTRA_TAG);
    String[] techList = tag.getTechList();
    String searchedTech = NfcV.class.getName();
    for (String tech : techList) {
        if (searchedTech.equals(tech)) {
             try 
             {
                 NfcV nfcvTag = NfcV.get(myTag);
                 nfcvTag.close();
                 nfcvTag.connect();
             }
             catch (Exception e) 
             {
                //Used for DEBUG : Log.i("Exception","Get System Info Exception " + e.getMessage());`enter code here`
             }
        }
      }      
   }
}

我已经写过请求权限。

<uses-permission android:name="android.permission.NFC" />
<uses-feature android:name="android.hardware.nfc" android:required="true" />

我收到IOException而没有详细消息,我被困在这里。

有谁知道这里可能出现什么问题?

我错过了要写的东西吗?

0 个答案:

没有答案