나는 태그를 처리하기 위해 발견 된 NFC 태그의 고유 한 UID에 의존하는 Android 프로젝트를 작업 중입니다. 다음 코드를 사용하여이 UID를 추출합니다.Android에서 NFC 태그의 UID가 임의인지 여부를 감지하는 방법은 무엇입니까?
byte[] extraID = intent.getByteArrayExtra(NfcAdapter.EXTRA_ID);
그러나 일부 기술의 경우이 UID는 보안 목적으로 무작위로 생성됩니다. 아무도 내가 임의로 생성 한 UID를 어떻게 발견 할 수 있었는지 생각할 수 있습니까? 어떤 종류의 깃발이 설정되어 있습니까?
참고 : 간단한 해결책은 태그를 두 번 읽고 UID를 비교하는 것입니다. 그러나 나는 이것을 피하고 싶다.
너의 답변이 더 좋다! –
이것은 실제로 약간 놀라운 일입니다. 내가 읽을 때마다 그것이 바뀌면 UID는 어떤 용도로 사용됩니까? – zundi