baselibrary/src/main/java/com/dayu/baselibrary/tools/nfc/NativeNfcReadHelper.java
@@ -386,12 +386,19 @@ mfc.connect(); //获取当前卡号 boolean isOpen = false; if (!listKeyA.isEmpty()){ for (int i = 0; i < listKeyA.size(); i++) { if (mfc.authenticateSectorWithKeyA(0, listKeyA.get(i))) { isOpen = true; break; } } }else if (!listA_PS.isEmpty()){ if (mfc.authenticateSectorWithKeyA(0, listA_PS.get(0))){ isOpen = true; } } if (isOpen) { int bIndex = mfc.sectorToBlock(0); byte[] data = mfc.readBlock(bIndex + 0);