Skip to content

Commit 809675d

Browse files
remote-reader: Added log when tag doesn't support ISO-DEP (#331)
* remote-reader: Added log when tag doesn't support ISO-DEP * Update remote-reader/app/src/main/java/com/vsmartcard/remotesmartcardreader/app/screaders/NFCReader.java Co-authored-by: Frank Morgner <frankmorgner@gmail.com> --------- Co-authored-by: Frank Morgner <frankmorgner@gmail.com>
1 parent cf89ea8 commit 809675d

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

  • remote-reader/app/src/main/java/com/vsmartcard/remotesmartcardreader/app/screaders

remote-reader/app/src/main/java/com/vsmartcard/remotesmartcardreader/app/screaders/NFCReader.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,14 @@ public static NFCReader get(Intent intent, Activity activity) {
171171
public static NFCReader get(Tag tag, Activity activity) {
172172
NFCReader nfcReader = null;
173173
try {
174-
nfcReader = new NFCReader(IsoDep.get(tag), activity);
174+
IsoDep isoDep = IsoDep.get(tag);
175+
176+
if (isoDep == null) {
177+
com.example.android.common.logger.Log.e(NFCReader.class.getName(), "Tag does not support ISO-DEP (ISO 14443-4) data transfer");
178+
return null;
179+
}
180+
181+
nfcReader = new NFCReader(isoDep, activity);
175182
} catch (IOException e) {
176183
e.printStackTrace();
177184
}

0 commit comments

Comments
 (0)